builder: graphics_yosemite_r7_test-mochitest-e10s-3 slave: t-yosemite-r7-0276 starttime: 1497406536.09 results: failure (2) revision: 4f1538523ab8b04ab21af64c01cb3cd12bd689cb ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2017-06-13 19:15:36.091148) ========= master: http://buildbot-master133.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2017-06-13 19:15:36.091550) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2017-06-13 19:15:36.091824) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2017-06-13 19:15:36.117112) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2017-06-13 19:15:36.117504) ========= 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.wHa6AyOock/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.lY8rh5WqZU/Listeners TMPDIR=/var/folders/vd/gwz783gs6snbfbbmm1cw7rnw00000w/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 19:15:36-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py Resolving hg.mozilla.org... 63.245.215.25, 63.245.215.102 Connecting to hg.mozilla.org|63.245.215.25|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12179 (12K) [text/x-python] Saving to: 'archiver_client.py' 0K .......... . 100% 16.9M=0.001s 2017-06-13 19:15:36 (16.9 MB/s) - 'archiver_client.py' saved [12179/12179] program finished with exit code 0 elapsedTime=0.159122 ========= master_lag: 0.02 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2017-06-13 19:15:36.300773) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2017-06-13 19:15:36.301266) ========= 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.wHa6AyOock/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.lY8rh5WqZU/Listeners TMPDIR=/var/folders/vd/gwz783gs6snbfbbmm1cw7rnw00000w/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.027131 ========= master_lag: 0.02 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2017-06-13 19:15:36.349937) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2017-06-13 19:15:36.350269) ========= bash -c 'python archiver_client.py mozharness --repo projects/graphics --rev 4f1538523ab8b04ab21af64c01cb3cd12bd689cb --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 4f1538523ab8b04ab21af64c01cb3cd12bd689cb --destination scripts --debug'] environment: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.wHa6AyOock/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.lY8rh5WqZU/Listeners TMPDIR=/var/folders/vd/gwz783gs6snbfbbmm1cw7rnw00000w/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 19:15:36,451 truncating revision to first 12 chars 2017-06-13 19:15:36,451 Setting DEBUG logging. 2017-06-13 19:15:36,451 attempt 1/10 2017-06-13 19:15:36,451 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/projects/graphics/4f1538523ab8?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2017-06-13 19:15:37,190 unpacking tar archive at: graphics-4f1538523ab8/testing/mozharness/ program finished with exit code 0 elapsedTime=1.139016 ========= master_lag: 0.02 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2017-06-13 19:15:37.510988) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2017-06-13 19:15:37.511430) ========= script_repo_revision: 4f1538523ab8b04ab21af64c01cb3cd12bd689cb ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2017-06-13 19:15:37.511797) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2017-06-13 19:15:37.512079) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2017-06-13 19:15:37.531159) ========= ========= Started '/tools/buildbot/bin/python -u ...' failed (results: 2, elapsed: 1 hrs, 13 secs) (at 2017-06-13 19:15:37.531541) ========= /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.wHa6AyOock/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.lY8rh5WqZU/Listeners TMPDIR=/var/folders/vd/gwz783gs6snbfbbmm1cw7rnw00000w/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 19:15:37 INFO - MultiFileLogger online at 20170613 19:15:37 in /builds/slave/test 19:15:37 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 19:15:37 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 19:15:37 INFO - {'all_cppunittest_suites': {'cppunittest': ('tests/cppunittest',)}, 19:15:37 INFO - 'all_gtest_suites': {'gtest': ()}, 19:15:37 INFO - 'all_jittest_suites': {'jittest': ()}, 19:15:37 INFO - 'all_mochitest_suites': {'a11y': ('--flavor=a11y',), 19:15:37 INFO - 'browser-chrome': ('--flavor=browser',), 19:15:37 INFO - 'browser-chrome-addons': ('--flavor=browser', 19:15:37 INFO - '--chunk-by-runtime', 19:15:37 INFO - '--tag=addons'), 19:15:37 INFO - 'browser-chrome-chunked': ('--flavor=browser', 19:15:37 INFO - '--chunk-by-runtime'), 19:15:37 INFO - 'browser-chrome-clipboard': ('--flavor=browser', 19:15:37 INFO - '--subsuite=clipboard'), 19:15:37 INFO - 'browser-chrome-gpu': ('--flavor=browser', 19:15:37 INFO - '--subsuite=gpu'), 19:15:37 INFO - 'browser-chrome-screenshots': ('--flavor=browser', 19:15:37 INFO - '--subsuite=screenshots'), 19:15:37 INFO - 'chrome': ('--flavor=chrome',), 19:15:37 INFO - 'chrome-chunked': ('--flavor=chrome', 19:15:37 INFO - '--chunk-by-dir=4'), 19:15:37 INFO - 'chrome-clipboard': ('--flavor=chrome', 19:15:37 INFO - '--subsuite=clipboard'), 19:15:37 INFO - 'chrome-gpu': ('--flavor=chrome', '--subsuite=gpu'), 19:15:37 INFO - 'jetpack-addon': ('--flavor=jetpack-addon',), 19:15:37 INFO - 'jetpack-package': ('--flavor=jetpack-package',), 19:15:37 INFO - 'jetpack-package-clipboard': ('--flavor=jetpack-package', 19:15:37 INFO - '--subsuite=clipboard'), 19:15:37 INFO - 'mochitest-devtools-chrome': ('--flavor=browser', 19:15:37 INFO - '--subsuite=devtools'), 19:15:37 INFO - 'mochitest-devtools-chrome-chunked': ('--flavor=browser', 19:15:37 INFO - '--subsuite=devtools', 19:15:37 INFO - '--chunk-by-runtime'), 19:15:37 INFO - 'mochitest-gl': ('--subsuite=webgl',), 19:15:37 INFO - 'mochitest-media': ('--subsuite=media',), 19:15:37 INFO - 'plain': (), 19:15:37 INFO - 'plain-chunked': ('--chunk-by-dir=4',), 19:15:37 INFO - 'plain-clipboard': ('--subsuite=clipboard',), 19:15:37 INFO - 'plain-gpu': ('--subsuite=gpu',)}, 19:15:37 INFO - 'all_mozbase_suites': {'mozbase': ()}, 19:15:37 INFO - 'all_reftest_suites': {'crashtest': {'options': ('--suite=crashtest',), 19:15:37 INFO - 'tests': ('tests/reftest/tests/testing/crashtest/crashtests.list',)}, 19:15:37 INFO - 'jsreftest': {'options': ('--extra-profile-file=tests/jsreftest/tests/user.js',), 19:15:37 INFO - 'tests': ('tests/jsreftest/tests/jstests.list',)}, 19:15:37 INFO - 'reftest': {'options': ('--suite=reftest',), 19:15:37 INFO - 'tests': ('tests/reftest/tests/layout/reftests/reftest.list',)}}, 19:15:37 INFO - 'all_xpcshell_suites': {'xpcshell': {'options': ('--xpcshell=%(abs_app_dir)s/xpcshell', 19:15:37 INFO - '--manifest=tests/xpcshell/tests/xpcshell.ini'), 19:15:37 INFO - 'tests': ()}, 19:15:37 INFO - 'xpcshell-addons': {'options': ('--xpcshell=%(abs_app_dir)s/xpcshell', 19:15:37 INFO - '--tag=addons', 19:15:37 INFO - '--manifest=tests/xpcshell/tests/xpcshell.ini'), 19:15:37 INFO - 'tests': ()}}, 19:15:37 INFO - 'allow_software_gl_layers': False, 19:15:37 INFO - 'append_to_log': False, 19:15:37 INFO - 'base_work_dir': '/builds/slave/test', 19:15:37 INFO - 'blob_upload_branch': 'graphics', 19:15:37 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 19:15:37 INFO - 'buildbot_json_path': 'buildprops.json', 19:15:37 INFO - 'buildbot_max_log_size': 52428800, 19:15:37 INFO - 'code_coverage': False, 19:15:37 INFO - 'config_files': ('unittests/mac_unittest.py',), 19:15:37 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 19:15:37 INFO - 'disable_ccov_upload': False, 19:15:37 INFO - 'download_minidump_stackwalk': True, 19:15:37 INFO - 'download_nodejs': True, 19:15:37 INFO - 'download_symbols': 'ondemand', 19:15:37 INFO - 'e10s': True, 19:15:37 INFO - 'enable_webrender': False, 19:15:37 INFO - 'exe_suffix': '', 19:15:37 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 19:15:37 INFO - 'tooltool.py': '/tools/tooltool.py', 19:15:37 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 19:15:37 INFO - '/tools/misc-python/virtualenv.py')}, 19:15:37 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 19:15:37 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 19:15:37 INFO - 'installer_path': '/builds/slave/test/installer.dmg', 19:15:37 INFO - 'log_level': 'info', 19:15:37 INFO - 'log_to_console': True, 19:15:37 INFO - 'minidump_save_path': '%(abs_work_dir)s/../minidumps', 19:15:37 INFO - 'minidump_stackwalk_path': 'macosx64-minidump_stackwalk', 19:15:37 INFO - 'minidump_tooltool_manifest_path': 'config/tooltool-manifests/macosx64/releng.manifest', 19:15:37 INFO - 'minimum_tests_zip_dirs': ('bin/*', 19:15:37 INFO - 'certs/*', 19:15:37 INFO - 'config/*', 19:15:37 INFO - 'mach', 19:15:37 INFO - 'marionette/*', 19:15:37 INFO - 'modules/*', 19:15:37 INFO - 'mozbase/*', 19:15:37 INFO - 'tools/*'), 19:15:37 INFO - 'no_random': False, 19:15:37 INFO - 'nodejs_path': 'node-osx/bin/node', 19:15:37 INFO - 'nodejs_tooltool_manifest_path': 'config/tooltool-manifests/macosx64/nodejs.manifest', 19:15:37 INFO - 'opt_config_files': (), 19:15:37 INFO - 'parallel_stylo_traversal': False, 19:15:37 INFO - 'pip_index': False, 19:15:37 INFO - 'preflight_run_cmd_suites': ({'architectures': ('32bit', '64bit'), 19:15:37 INFO - 'cmd': ('xset', 's', 'off', 's', 'reset'), 19:15:37 INFO - 'enabled': False, 19:15:37 INFO - 'halt_on_failure': False, 19:15:37 INFO - 'name': 'disable_screen_saver'}, 19:15:37 INFO - {'architectures': ('32bit',), 19:15:37 INFO - 'cmd': ('python', 19:15:37 INFO - '../scripts/external_tools/mouse_and_screen_resolution.py', 19:15:37 INFO - '--configuration-file', 19:15:37 INFO - '../scripts/external_tools/machine-configuration.json'), 19:15:37 INFO - 'enabled': False, 19:15:37 INFO - 'halt_on_failure': True, 19:15:37 INFO - 'name': 'run mouse & screen adjustment script'}), 19:15:37 INFO - 'require_test_zip': True, 19:15:37 INFO - 'run_all_suites': False, 19:15:37 INFO - 'run_cmd_checks_enabled': True, 19:15:37 INFO - 'run_file_names': {'cppunittest': 'runcppunittests.py', 19:15:37 INFO - 'gtest': 'rungtests.py', 19:15:37 INFO - 'jittest': 'jit_test.py', 19:15:37 INFO - 'mochitest': 'runtests.py', 19:15:37 INFO - 'mozbase': 'test.py', 19:15:37 INFO - 'mozmill': 'runtestlist.py', 19:15:37 INFO - 'reftest': 'runreftest.py', 19:15:37 INFO - 'xpcshell': 'runxpcshelltests.py'}, 19:15:37 INFO - 'specific_tests_zip_dirs': {'cppunittest': ('cppunittest/*',), 19:15:37 INFO - 'gtest': ('gtest/*',), 19:15:37 INFO - 'jittest': ('jit-test/*',), 19:15:37 INFO - 'mochitest': ('mochitest/*',), 19:15:37 INFO - 'mozbase': ('mozbase/*',), 19:15:37 INFO - 'mozmill': ('mozmill/*',), 19:15:37 INFO - 'reftest': ('reftest/*', 'jsreftest/*'), 19:15:37 INFO - 'xpcshell': ('xpcshell/*',)}, 19:15:37 INFO - 'specified_mochitest_suites': ('plain-chunked',), 19:15:37 INFO - 'strict_content_sandbox': False, 19:15:37 INFO - 'suite_definitions': {'cppunittest': {'options': ('--symbols-path=%(symbols_path)s', 19:15:37 INFO - '--xre-path=%(abs_res_dir)s'), 19:15:37 INFO - 'run_filename': 'runcppunittests.py', 19:15:37 INFO - 'testsdir': 'cppunittest'}, 19:15:37 INFO - 'gtest': {'options': ('--xre-path=%(abs_res_dir)s', 19:15:37 INFO - '--cwd=%(gtest_dir)s', 19:15:37 INFO - '--symbols-path=%(symbols_path)s', 19:15:37 INFO - '--utility-path=tests/bin', 19:15:37 INFO - '%(binary_path)s'), 19:15:37 INFO - 'run_filename': 'rungtests.py'}, 19:15:37 INFO - 'jittest': {'options': ('tests/bin/js', 19:15:37 INFO - '--no-slow', 19:15:37 INFO - '--no-progress', 19:15:37 INFO - '--format=automation', 19:15:37 INFO - '--jitflags=all', 19:15:37 INFO - '--timeout=970'), 19:15:37 INFO - 'run_filename': 'jit_test.py', 19:15:37 INFO - 'run_timeout': 1000, 19:15:37 INFO - 'testsdir': 'jit-test/jit-test'}, 19:15:37 INFO - 'mochitest': {'options': ('--appname=%(binary_path)s', 19:15:37 INFO - '--utility-path=tests/bin', 19:15:37 INFO - '--extra-profile-file=tests/bin/plugins', 19:15:37 INFO - '--symbols-path=%(symbols_path)s', 19:15:37 INFO - '--certificate-path=tests/certs', 19:15:37 INFO - '--quiet', 19:15:37 INFO - '--log-raw=%(raw_log_file)s', 19:15:37 INFO - '--log-errorsummary=%(error_summary_file)s', 19:15:37 INFO - '--screenshot-on-fail', 19:15:37 INFO - '--cleanup-crashes'), 19:15:37 INFO - 'run_filename': 'runtests.py', 19:15:37 INFO - 'testsdir': 'mochitest'}, 19:15:37 INFO - 'mozbase': {'options': ('-b', '%(binary_path)s'), 19:15:37 INFO - 'run_filename': 'test.py', 19:15:37 INFO - 'testsdir': 'mozbase'}, 19:15:37 INFO - 'mozmill': {'options': ('--binary=%(binary_path)s', 19:15:37 INFO - '--testing-modules-dir=test/modules', 19:15:37 INFO - '--plugins-path=%(test_plugin_path)s', 19:15:37 INFO - '--symbols-path=%(symbols_path)s'), 19:15:37 INFO - 'run_filename': 'runtestlist.py', 19:15:37 INFO - 'testsdir': 'mozmill'}, 19:15:37 INFO - 'reftest': {'options': ('--appname=%(binary_path)s', 19:15:37 INFO - '--utility-path=tests/bin', 19:15:37 INFO - '--extra-profile-file=tests/bin/plugins', 19:15:37 INFO - '--symbols-path=%(symbols_path)s', 19:15:37 INFO - '--log-raw=%(raw_log_file)s', 19:15:37 INFO - '--log-errorsummary=%(error_summary_file)s', 19:15:37 INFO - '--cleanup-crashes'), 19:15:37 INFO - 'run_filename': 'runreftest.py', 19:15:37 INFO - 'testsdir': 'reftest'}, 19:15:37 INFO - 'xpcshell': {'options': ('--symbols-path=%(symbols_path)s', 19:15:37 INFO - '--test-plugin-path=%(test_plugin_path)s', 19:15:37 INFO - '--log-raw=%(raw_log_file)s', 19:15:37 INFO - '--log-errorsummary=%(error_summary_file)s', 19:15:37 INFO - '--utility-path=tests/bin'), 19:15:37 INFO - 'run_filename': 'runxpcshelltests.py', 19:15:37 INFO - 'testsdir': 'xpcshell'}}, 19:15:37 INFO - 'this_chunk': '3', 19:15:37 INFO - 'tooltool_cache': '/builds/tooltool_cache', 19:15:37 INFO - 'total_chunks': '5', 19:15:37 INFO - 'unstructured_flavors': {'cppunittest': (), 19:15:37 INFO - 'gtest': (), 19:15:37 INFO - 'jittest': (), 19:15:37 INFO - 'mochitest': ('jetpack',), 19:15:37 INFO - 'mozbase': (), 19:15:37 INFO - 'mozmill': (), 19:15:37 INFO - 'xpcshell': ()}, 19:15:37 INFO - 'vcs_output_timeout': 1000, 19:15:37 INFO - 'virtualenv_path': 'venv', 19:15:37 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 19:15:37 INFO - 'work_dir': 'build', 19:15:37 INFO - 'xpcshell_name': 'xpcshell'} 19:15:37 INFO - [mozharness: 2017-06-14 02:15:37.771578Z] Running clobber step. 19:15:37 INFO - Running pre-action listener: _resource_record_pre_action 19:15:37 INFO - Running main action method: clobber 19:15:37 INFO - rmtree: /builds/slave/test/build 19:15:37 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 19:15:40 INFO - Running post-action listener: _resource_record_post_action 19:15:40 INFO - [mozharness: 2017-06-14 02:15:40.303268Z] Finished clobber step (success) 19:15:40 INFO - [mozharness: 2017-06-14 02:15:40.303470Z] Running read-buildbot-config step. 19:15:40 INFO - Running pre-action listener: _resource_record_pre_action 19:15:40 INFO - Running main action method: read_buildbot_config 19:15:40 INFO - Using buildbot properties: 19:15:40 INFO - { 19:15:40 INFO - "project": "", 19:15:40 INFO - "product": "firefox", 19:15:40 INFO - "who": "mwoodrow@mozilla.com", 19:15:40 INFO - "installer_path": "public/build/firefox-55.0a1.en-US.mac.dmg", 19:15:40 INFO - "taskId": "DJjL9cHWQqu0fvxnR_919Q", 19:15:40 INFO - "repository": "https://hg.mozilla.org/projects/graphics/", 19:15:40 INFO - "buildername": "Rev7 MacOSX Yosemite 10.10.5 graphics opt test mochitest-e10s-3", 19:15:40 INFO - "stage_platform": "macosx64", 19:15:40 INFO - "basedir": "/builds/slave/test", 19:15:40 INFO - "buildnumber": 0, 19:15:40 INFO - "platform": "macosx64", 19:15:40 INFO - "parent_task_id": "S9Ns3CFNSWyKVBvfR9ry8g", 19:15:40 INFO - "master": "http://buildbot-master133.bb.releng.scl3.mozilla.com:8201/", 19:15:40 INFO - "slavebuilddir": "test", 19:15:40 INFO - "branch": "graphics", 19:15:40 INFO - "script_repo_revision": "default", 19:15:40 INFO - "revision": "4f1538523ab8b04ab21af64c01cb3cd12bd689cb", 19:15:40 INFO - "moz_repo_path": "", 19:15:40 INFO - "slavename": "t-yosemite-r7-0276", 19:15:40 INFO - "repo_path": "projects/graphics" 19:15:40 INFO - } 19:15:40 INFO - Finding installer, test and symbols from parent task. 19:15:40 INFO - retry: Calling _urlopen with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/DJjL9cHWQqu0fvxnR_919Q'}, attempt #1 19:15:41 INFO - retry: Calling _urlopen with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/DJjL9cHWQqu0fvxnR_919Q'}, attempt #1 19:15:41 INFO - Task dependencies: cMC0o9fQSkiRNsjf-RCE8g S9Ns3CFNSWyKVBvfR9ry8g 19:15:41 INFO - retry: Calling _urlopen with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/S9Ns3CFNSWyKVBvfR9ry8g'}, attempt #1 19:15:42 INFO - Set installer_url: https://queue.taskcluster.net/v1/task/S9Ns3CFNSWyKVBvfR9ry8g/artifacts/public/build/firefox-55.0a1.en-US.mac.dmg 19:15:42 INFO - Set test_url: https://queue.taskcluster.net/v1/task/S9Ns3CFNSWyKVBvfR9ry8g/artifacts/public/build/test_packages.json 19:15:42 INFO - Set symbols_url: https://queue.taskcluster.net/v1/task/S9Ns3CFNSWyKVBvfR9ry8g/artifacts/public/build/target.crashreporter-symbols.zip 19:15:42 INFO - Running post-action listener: _resource_record_post_action 19:15:42 INFO - [mozharness: 2017-06-14 02:15:42.053800Z] Finished read-buildbot-config step (success) 19:15:42 INFO - [mozharness: 2017-06-14 02:15:42.053931Z] Running download-and-extract step. 19:15:42 INFO - Running pre-action listener: _pre_download_and_extract 19:15:42 WARNING - Try message not found. 19:15:42 INFO - Running pre-action listener: _resource_record_pre_action 19:15:42 INFO - Running main action method: download_and_extract 19:15:42 INFO - mkdir: /builds/slave/test/build/tests 19:15: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')]} 19:15:42 INFO - trying https://queue.taskcluster.net/v1/task/S9Ns3CFNSWyKVBvfR9ry8g/artifacts/public/build/firefox-55.0a1.en-US.mac.test_packages.json 19:15:42 INFO - Downloading https://queue.taskcluster.net/v1/task/S9Ns3CFNSWyKVBvfR9ry8g/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 19:15:42 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/S9Ns3CFNSWyKVBvfR9ry8g/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 19:15:42 INFO - Downloaded 1328 bytes. 19:15:42 INFO - Reading from file /builds/slave/test/build/firefox-55.0a1.en-US.mac.test_packages.json 19:15:42 INFO - Using the following test package requirements: 19:15:42 INFO - {u'awsy': [u'firefox-55.0a1.en-US.mac.common.tests.zip', 19:15:42 INFO - u'firefox-55.0a1.en-US.mac.awsy.tests.zip'], 19:15:42 INFO - u'common': [u'firefox-55.0a1.en-US.mac.common.tests.zip'], 19:15:42 INFO - u'cppunittest': [u'firefox-55.0a1.en-US.mac.common.tests.zip', 19:15:42 INFO - u'firefox-55.0a1.en-US.mac.cppunittest.tests.zip'], 19:15:42 INFO - u'gtest': [u'firefox-55.0a1.en-US.mac.common.tests.zip', 19:15:42 INFO - u'firefox-55.0a1.en-US.mac.gtest.tests.zip'], 19:15:42 INFO - u'jittest': [u'firefox-55.0a1.en-US.mac.common.tests.zip', 19:15:42 INFO - u'jsshell-mac.zip'], 19:15:42 INFO - u'mochitest': [u'firefox-55.0a1.en-US.mac.common.tests.zip', 19:15:42 INFO - u'firefox-55.0a1.en-US.mac.mochitest.tests.zip'], 19:15:42 INFO - u'mozbase': [u'firefox-55.0a1.en-US.mac.common.tests.zip'], 19:15:42 INFO - u'reftest': [u'firefox-55.0a1.en-US.mac.common.tests.zip', 19:15:42 INFO - u'firefox-55.0a1.en-US.mac.reftest.tests.zip'], 19:15:42 INFO - u'talos': [u'firefox-55.0a1.en-US.mac.common.tests.zip', 19:15:42 INFO - u'firefox-55.0a1.en-US.mac.talos.tests.zip'], 19:15:42 INFO - u'web-platform': [u'firefox-55.0a1.en-US.mac.common.tests.zip', 19:15:42 INFO - u'firefox-55.0a1.en-US.mac.web-platform.tests.tar.gz'], 19:15:42 INFO - u'xpcshell': [u'firefox-55.0a1.en-US.mac.common.tests.zip', 19:15:42 INFO - u'firefox-55.0a1.en-US.mac.xpcshell.tests.zip']} 19:15:42 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 19:15:42 INFO - Adding 'mozinfo.json' for extraction from common.tests zip file 19:15:42 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/S9Ns3CFNSWyKVBvfR9ry8g/artifacts/public/build/firefox-55.0a1.en-US.mac.common.tests.zip 19:15:42 INFO - retry: Calling fetch_url_into_memory with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/S9Ns3CFNSWyKVBvfR9ry8g/artifacts/public/build/firefox-55.0a1.en-US.mac.common.tests.zip'}, attempt #1 19:15:42 INFO - Fetch https://queue.taskcluster.net/v1/task/S9Ns3CFNSWyKVBvfR9ry8g/artifacts/public/build/firefox-55.0a1.en-US.mac.common.tests.zip into memory 19:15:44 INFO - Content-Length response header: 57642491 19:15:44 INFO - Bytes received: 57642491 19:15:45 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/S9Ns3CFNSWyKVBvfR9ry8g/artifacts/public/build/firefox-55.0a1.en-US.mac.mochitest.tests.zip 19:15:45 INFO - retry: Calling fetch_url_into_memory with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/S9Ns3CFNSWyKVBvfR9ry8g/artifacts/public/build/firefox-55.0a1.en-US.mac.mochitest.tests.zip'}, attempt #1 19:15:45 INFO - Fetch https://queue.taskcluster.net/v1/task/S9Ns3CFNSWyKVBvfR9ry8g/artifacts/public/build/firefox-55.0a1.en-US.mac.mochitest.tests.zip into memory 19:15:47 INFO - Content-Length response header: 67570180 19:15:47 INFO - Bytes received: 67570180 19:15:59 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')]} 19:15:59 INFO - trying https://queue.taskcluster.net/v1/task/S9Ns3CFNSWyKVBvfR9ry8g/artifacts/public/build/firefox-55.0a1.en-US.mac.dmg 19:15:59 INFO - Downloading https://queue.taskcluster.net/v1/task/S9Ns3CFNSWyKVBvfR9ry8g/artifacts/public/build/firefox-55.0a1.en-US.mac.dmg to /builds/slave/test/installer.dmg 19:15:59 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/S9Ns3CFNSWyKVBvfR9ry8g/artifacts/public/build/firefox-55.0a1.en-US.mac.dmg', 'file_name': '/builds/slave/test/installer.dmg'}, attempt #1 19:16:01 INFO - Downloaded 68133847 bytes. 19:16:01 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/S9Ns3CFNSWyKVBvfR9ry8g/artifacts/public/build/firefox-55.0a1.en-US.mac.dmg 19:16:01 INFO - mkdir: /builds/slave/test/properties 19:16:01 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 19:16:01 INFO - Writing to file /builds/slave/test/properties/build_url 19:16:01 INFO - Contents: 19:16:01 INFO - build_url:https://queue.taskcluster.net/v1/task/S9Ns3CFNSWyKVBvfR9ry8g/artifacts/public/build/firefox-55.0a1.en-US.mac.dmg 19:16:01 INFO - Running post-action listener: _resource_record_post_action 19:16:01 INFO - Running post-action listener: set_extra_try_arguments 19:16:01 INFO - [mozharness: 2017-06-14 02:16:01.525671Z] Finished download-and-extract step (success) 19:16:01 INFO - [mozharness: 2017-06-14 02:16:01.525819Z] Running create-virtualenv step. 19:16:01 INFO - Running pre-action listener: _install_mozbase 19:16:01 INFO - Running pre-action listener: _pre_create_virtualenv 19:16:01 INFO - Running pre-action listener: _resource_record_pre_action 19:16:01 INFO - Running main action method: create_virtualenv 19:16:01 INFO - Creating virtualenv /builds/slave/test/build/venv 19:16:01 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 19:16:01 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 19:16:01 INFO - Using partial env: {'VIRTUALENV_NO_DOWNLOAD': '1'} 19:16:01 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 19:16:01 INFO - Using real prefix '/tools/python27' 19:16:01 INFO - New python executable in /builds/slave/test/build/venv/bin/python 19:16:02 INFO - Installing distribute.............................................................................................................................................................................................done. 19:16:05 INFO - Installing pip.................done. 19:16:05 INFO - Return code: 0 19:16:05 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', '--version'] 19:16:05 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip --version 19:16:05 INFO - Reading from file tmpfile_stdout 19:16:05 INFO - Output received: 19:16:05 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) 19:16:05 INFO - Installing psutil>=3.1.1 into virtualenv /builds/slave/test/build/venv 19:16:05 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')]} 19:16:05 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 19:16:05 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')]} 19:16:05 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 19:16:05 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 0x1020ca030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10216c960>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fd2cac54dd0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10205c1d0>, '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 0x102038108>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x102052030>, '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.wHa6AyOock/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.lY8rh5WqZU/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/vd/gwz783gs6snbfbbmm1cw7rnw00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 19:16:05 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 19:16:05 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 19:16:05 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.wHa6AyOock/Render', 19:16:05 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 19:16:05 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 19:16:05 INFO - 'HOME': '/Users/cltbld', 19:16:05 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 19:16:05 INFO - 'LOGNAME': 'cltbld', 19:16:05 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 19:16:05 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node', 19:16:05 INFO - 'MOZ_NO_REMOTE': '1', 19:16:05 INFO - 'NO_EM_RESTART': '1', 19:16:05 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 19:16:05 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 19:16:05 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 19:16:05 INFO - 'PWD': '/builds/slave/test', 19:16:05 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 19:16:05 INFO - 'SHELL': '/bin/bash', 19:16:05 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.lY8rh5WqZU/Listeners', 19:16:05 INFO - 'TMPDIR': '/var/folders/vd/gwz783gs6snbfbbmm1cw7rnw00000w/T/', 19:16:05 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 19:16:05 INFO - 'USER': 'cltbld', 19:16:05 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 19:16:05 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 19:16:05 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 19:16:05 INFO - 'XPC_FLAGS': '0x0', 19:16:05 INFO - 'XPC_SERVICE_NAME': '0', 19:16:05 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 19:16:05 INFO - Ignoring indexes: https://pypi.python.org/simple/ 19:16:05 INFO - Downloading/unpacking psutil>=3.1.1 19:16:05 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 19:16:05 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 19:16:05 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 19:16:05 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 19:16:08 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 19:16:08 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 19:16:08 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 19:16:08 INFO - Installing collected packages: psutil 19:16:08 INFO - Running setup.py install for psutil 19:16:08 INFO - building 'psutil._psutil_osx' extension 19:16:08 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 19:16:09 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 19:16:09 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 19:16:09 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 19:16:09 INFO - building 'psutil._psutil_posix' extension 19:16:09 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 19:16:09 WARNING - psutil/_psutil_posix.c:403:11: warning: implicit declaration of function 'ioctl' is invalid in C99 [-Wimplicit-function-declaration] 19:16:09 INFO - ret = ioctl(sock, SIOCGIFFLAGS, &ifr); 19:16:09 INFO - ^ 19:16:09 INFO - 1 warning generated. 19:16:09 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 19:16:09 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 19:16:09 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 19:16:09 INFO - Successfully installed psutil 19:16:09 INFO - Cleaning up... 19:16:09 INFO - Return code: 0 19:16:09 INFO - Installing mozsystemmonitor==0.3 into virtualenv /builds/slave/test/build/venv 19:16:09 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')]} 19:16:09 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 19:16:09 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')]} 19:16:09 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 19:16:09 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 0x1020ca030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10216c960>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fd2cac54dd0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10205c1d0>, '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 0x102038108>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x102052030>, '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.wHa6AyOock/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.lY8rh5WqZU/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/vd/gwz783gs6snbfbbmm1cw7rnw00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 19:16:09 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 19:16:09 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 19:16:09 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.wHa6AyOock/Render', 19:16:09 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 19:16:09 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 19:16:09 INFO - 'HOME': '/Users/cltbld', 19:16:09 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 19:16:09 INFO - 'LOGNAME': 'cltbld', 19:16:09 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 19:16:09 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node', 19:16:09 INFO - 'MOZ_NO_REMOTE': '1', 19:16:09 INFO - 'NO_EM_RESTART': '1', 19:16:09 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 19:16:09 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 19:16:09 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 19:16:09 INFO - 'PWD': '/builds/slave/test', 19:16:09 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 19:16:09 INFO - 'SHELL': '/bin/bash', 19:16:09 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.lY8rh5WqZU/Listeners', 19:16:09 INFO - 'TMPDIR': '/var/folders/vd/gwz783gs6snbfbbmm1cw7rnw00000w/T/', 19:16:09 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 19:16:09 INFO - 'USER': 'cltbld', 19:16:09 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 19:16:09 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 19:16:09 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 19:16:09 INFO - 'XPC_FLAGS': '0x0', 19:16:09 INFO - 'XPC_SERVICE_NAME': '0', 19:16:09 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 19:16:09 INFO - Ignoring indexes: https://pypi.python.org/simple/ 19:16:09 INFO - Downloading/unpacking mozsystemmonitor==0.3 19:16:09 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 19:16:09 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 19:16:09 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 19:16:09 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 19:16:11 INFO - Downloading mozsystemmonitor-0.3.tar.gz 19:16:11 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 19:16:11 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=3.1.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.3) 19:16:11 INFO - Installing collected packages: mozsystemmonitor 19:16:11 INFO - Running setup.py install for mozsystemmonitor 19:16:11 INFO - Successfully installed mozsystemmonitor 19:16:11 INFO - Cleaning up... 19:16:11 INFO - Return code: 0 19:16:11 INFO - Installing jsonschema==2.5.1 into virtualenv /builds/slave/test/build/venv 19:16:11 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')]} 19:16:11 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 19:16:11 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')]} 19:16:11 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 19:16:11 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 0x1020ca030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10216c960>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fd2cac54dd0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10205c1d0>, '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 0x102038108>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x102052030>, '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.wHa6AyOock/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.lY8rh5WqZU/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/vd/gwz783gs6snbfbbmm1cw7rnw00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 19:16:11 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 19:16:11 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 19:16:11 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.wHa6AyOock/Render', 19:16:11 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 19:16:11 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 19:16:11 INFO - 'HOME': '/Users/cltbld', 19:16:11 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 19:16:11 INFO - 'LOGNAME': 'cltbld', 19:16:11 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 19:16:11 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node', 19:16:11 INFO - 'MOZ_NO_REMOTE': '1', 19:16:11 INFO - 'NO_EM_RESTART': '1', 19:16:11 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 19:16:11 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 19:16:11 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 19:16:11 INFO - 'PWD': '/builds/slave/test', 19:16:11 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 19:16:11 INFO - 'SHELL': '/bin/bash', 19:16:11 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.lY8rh5WqZU/Listeners', 19:16:11 INFO - 'TMPDIR': '/var/folders/vd/gwz783gs6snbfbbmm1cw7rnw00000w/T/', 19:16:11 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 19:16:11 INFO - 'USER': 'cltbld', 19:16:11 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 19:16:11 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 19:16:11 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 19:16:11 INFO - 'XPC_FLAGS': '0x0', 19:16:11 INFO - 'XPC_SERVICE_NAME': '0', 19:16:11 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 19:16:11 INFO - Ignoring indexes: https://pypi.python.org/simple/ 19:16:11 INFO - Downloading/unpacking jsonschema==2.5.1 19:16: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 19:16: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 19:16: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 19:16: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 19:16:13 INFO - Downloading jsonschema-2.5.1-py2.py3-none-any.whl 19:16:13 INFO - Downloading/unpacking functools32 (from jsonschema==2.5.1) 19:16: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 19:16: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 19:16: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 19:16: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 19:16:13 INFO - Downloading functools32-3.2.3-2.tar.gz 19:16:13 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/functools32/setup.py) egg_info for package functools32 19:16:13 INFO - warning: no files found matching '*.txt' 19:16:13 INFO - no previously-included directories found matching 'build' 19:16:13 INFO - no previously-included directories found matching 'dist' 19:16:13 INFO - no previously-included directories found matching '.git*' 19:16:13 INFO - Installing collected packages: jsonschema, functools32 19:16:13 INFO - Running setup.py install for functools32 19:16:13 INFO - warning: no files found matching '*.txt' 19:16:13 INFO - no previously-included directories found matching 'build' 19:16:13 INFO - no previously-included directories found matching 'dist' 19:16:13 INFO - no previously-included directories found matching '.git*' 19:16:13 INFO - Successfully installed jsonschema functools32 19:16:13 INFO - Cleaning up... 19:16:13 INFO - Return code: 0 19:16:13 INFO - Installing functools32==3.2.3-2 into virtualenv /builds/slave/test/build/venv 19:16:13 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')]} 19:16:13 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 19:16:13 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')]} 19:16:13 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 19:16:13 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 0x1020ca030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10216c960>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fd2cac54dd0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10205c1d0>, '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 0x102038108>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x102052030>, '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.wHa6AyOock/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.lY8rh5WqZU/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/vd/gwz783gs6snbfbbmm1cw7rnw00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 19:16:13 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 19:16:13 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 19:16:13 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.wHa6AyOock/Render', 19:16:13 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 19:16:13 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 19:16:13 INFO - 'HOME': '/Users/cltbld', 19:16:13 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 19:16:13 INFO - 'LOGNAME': 'cltbld', 19:16:13 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 19:16:13 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node', 19:16:13 INFO - 'MOZ_NO_REMOTE': '1', 19:16:13 INFO - 'NO_EM_RESTART': '1', 19:16:13 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 19:16:13 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 19:16:13 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 19:16:13 INFO - 'PWD': '/builds/slave/test', 19:16:13 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 19:16:13 INFO - 'SHELL': '/bin/bash', 19:16:13 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.lY8rh5WqZU/Listeners', 19:16:13 INFO - 'TMPDIR': '/var/folders/vd/gwz783gs6snbfbbmm1cw7rnw00000w/T/', 19:16:13 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 19:16:13 INFO - 'USER': 'cltbld', 19:16:13 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 19:16:13 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 19:16:13 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 19:16:13 INFO - 'XPC_FLAGS': '0x0', 19:16:13 INFO - 'XPC_SERVICE_NAME': '0', 19:16:13 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 19:16:13 INFO - Ignoring indexes: https://pypi.python.org/simple/ 19:16:13 INFO - Requirement already satisfied (use --upgrade to upgrade): functools32==3.2.3-2 in ./venv/lib/python2.7/site-packages 19:16:13 INFO - Cleaning up... 19:16:13 INFO - Return code: 0 19:16:13 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 19:16:13 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')]} 19:16:13 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 19:16:13 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')]} 19:16:13 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 19:16:13 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 0x1020ca030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10216c960>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fd2cac54dd0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10205c1d0>, '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 0x102038108>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x102052030>, '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.wHa6AyOock/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.lY8rh5WqZU/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/vd/gwz783gs6snbfbbmm1cw7rnw00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 19:16:13 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 19:16:13 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 19:16:13 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.wHa6AyOock/Render', 19:16:13 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 19:16:13 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 19:16:13 INFO - 'HOME': '/Users/cltbld', 19:16:13 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 19:16:13 INFO - 'LOGNAME': 'cltbld', 19:16:13 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 19:16:13 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node', 19:16:13 INFO - 'MOZ_NO_REMOTE': '1', 19:16:13 INFO - 'NO_EM_RESTART': '1', 19:16:13 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 19:16:13 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 19:16:13 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 19:16:13 INFO - 'PWD': '/builds/slave/test', 19:16:13 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 19:16:13 INFO - 'SHELL': '/bin/bash', 19:16:13 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.lY8rh5WqZU/Listeners', 19:16:13 INFO - 'TMPDIR': '/var/folders/vd/gwz783gs6snbfbbmm1cw7rnw00000w/T/', 19:16:13 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 19:16:13 INFO - 'USER': 'cltbld', 19:16:13 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 19:16:13 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 19:16:13 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 19:16:13 INFO - 'XPC_FLAGS': '0x0', 19:16:13 INFO - 'XPC_SERVICE_NAME': '0', 19:16:13 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 19:16:14 INFO - Ignoring indexes: https://pypi.python.org/simple/ 19:16:14 INFO - Downloading/unpacking blobuploader==1.2.4 19:16: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 19:16: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 19:16: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 19:16: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 19:16:15 INFO - Downloading blobuploader-1.2.4.tar.gz 19:16:15 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 19:16:15 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 19:16: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 19:16: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 19:16: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 19:16: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 19:16:16 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 19:16:16 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 19:16:16 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 19:16:16 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 19:16:16 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 19:16:16 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 19:16:16 INFO - Downloading docopt-0.6.1.tar.gz 19:16:16 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 19:16:16 INFO - Installing collected packages: blobuploader, requests, docopt 19:16:16 INFO - Running setup.py install for blobuploader 19:16:16 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 19:16:16 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 19:16:16 INFO - Running setup.py install for requests 19:16:17 INFO - Running setup.py install for docopt 19:16:17 INFO - Successfully installed blobuploader requests docopt 19:16:17 INFO - Cleaning up... 19:16:17 INFO - Return code: 0 19:16:17 INFO - Installing None into virtualenv /builds/slave/test/build/venv 19:16:17 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')]} 19:16:17 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 19:16:17 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')]} 19:16:17 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 19:16:17 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 0x1020ca030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10216c960>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fd2cac54dd0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10205c1d0>, '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 0x102038108>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x102052030>, '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.wHa6AyOock/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.lY8rh5WqZU/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/vd/gwz783gs6snbfbbmm1cw7rnw00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 19:16:17 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 19:16:17 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 19:16:17 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.wHa6AyOock/Render', 19:16:17 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 19:16:17 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 19:16:17 INFO - 'HOME': '/Users/cltbld', 19:16:17 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 19:16:17 INFO - 'LOGNAME': 'cltbld', 19:16:17 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 19:16:17 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node', 19:16:17 INFO - 'MOZ_NO_REMOTE': '1', 19:16:17 INFO - 'NO_EM_RESTART': '1', 19:16:17 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 19:16:17 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 19:16:17 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 19:16:17 INFO - 'PWD': '/builds/slave/test', 19:16:17 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 19:16:17 INFO - 'SHELL': '/bin/bash', 19:16:17 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.lY8rh5WqZU/Listeners', 19:16:17 INFO - 'TMPDIR': '/var/folders/vd/gwz783gs6snbfbbmm1cw7rnw00000w/T/', 19:16:17 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 19:16:17 INFO - 'USER': 'cltbld', 19:16:17 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 19:16:17 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 19:16:17 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 19:16:17 INFO - 'XPC_FLAGS': '0x0', 19:16:17 INFO - 'XPC_SERVICE_NAME': '0', 19:16:17 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 19:16:17 INFO - Ignoring indexes: https://pypi.python.org/simple/ 19:16:17 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 19:16:17 INFO - Running setup.py (path:/var/folders/vd/gwz783gs6snbfbbmm1cw7rnw00000w/T/pip-mUANvc-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 19:16:17 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 19:16:17 INFO - Running setup.py (path:/var/folders/vd/gwz783gs6snbfbbmm1cw7rnw00000w/T/pip-rHtErk-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 19:16:18 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 19:16:18 INFO - Running setup.py (path:/var/folders/vd/gwz783gs6snbfbbmm1cw7rnw00000w/T/pip-6G3AxF-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 19:16:18 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 19:16:18 INFO - Running setup.py (path:/var/folders/vd/gwz783gs6snbfbbmm1cw7rnw00000w/T/pip-lQTtoA-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 19:16:18 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 19:16:18 INFO - Running setup.py (path:/var/folders/vd/gwz783gs6snbfbbmm1cw7rnw00000w/T/pip-cPQHCJ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 19:16:18 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 19:16:18 INFO - Running setup.py (path:/var/folders/vd/gwz783gs6snbfbbmm1cw7rnw00000w/T/pip-i_vP_9-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 19:16:18 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 19:16:18 INFO - Running setup.py (path:/var/folders/vd/gwz783gs6snbfbbmm1cw7rnw00000w/T/pip-7mV1fr-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 19:16:18 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 19:16:18 INFO - Running setup.py (path:/var/folders/vd/gwz783gs6snbfbbmm1cw7rnw00000w/T/pip-ZjFxnn-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 19:16:18 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 19:16:18 INFO - Running setup.py (path:/var/folders/vd/gwz783gs6snbfbbmm1cw7rnw00000w/T/pip-0AJjHn-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 19:16:18 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 19:16:18 INFO - Running setup.py (path:/var/folders/vd/gwz783gs6snbfbbmm1cw7rnw00000w/T/pip-N_bkPX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 19:16:18 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 19:16:18 INFO - Running setup.py (path:/var/folders/vd/gwz783gs6snbfbbmm1cw7rnw00000w/T/pip-SzBswA-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 19:16:18 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 19:16:18 INFO - Running setup.py (path:/var/folders/vd/gwz783gs6snbfbbmm1cw7rnw00000w/T/pip-u5sbu6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 19:16:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 19:16:19 INFO - Running setup.py (path:/var/folders/vd/gwz783gs6snbfbbmm1cw7rnw00000w/T/pip-SCrQD3-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 19:16:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 19:16:19 INFO - Running setup.py (path:/var/folders/vd/gwz783gs6snbfbbmm1cw7rnw00000w/T/pip-9FpaSr-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 19:16:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 19:16:19 INFO - Running setup.py (path:/var/folders/vd/gwz783gs6snbfbbmm1cw7rnw00000w/T/pip-MGQVwt-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 19:16:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 19:16:19 INFO - Running setup.py (path:/var/folders/vd/gwz783gs6snbfbbmm1cw7rnw00000w/T/pip-PIZvDa-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 19:16:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 19:16:19 INFO - Running setup.py (path:/var/folders/vd/gwz783gs6snbfbbmm1cw7rnw00000w/T/pip-wDt7TX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 19:16:19 INFO - Installing collected packages: manifestparser, mozcrash, mozdebug, mozdevice, mozfile, mozhttpd, mozinfo, mozInstall, mozleak, mozlog, moznetwork, mozprocess, mozprofile, mozrunner, mozscreenshot, moztest, mozversion 19:16:19 INFO - Running setup.py install for manifestparser 19:16:19 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 19:16:19 INFO - Running setup.py install for mozcrash 19:16:19 INFO - Running setup.py install for mozdebug 19:16:19 INFO - Running setup.py install for mozdevice 19:16:20 INFO - Installing dm script to /builds/slave/test/build/venv/bin 19:16:20 INFO - Running setup.py install for mozfile 19:16:20 INFO - Running setup.py install for mozhttpd 19:16:20 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 19:16:20 INFO - Running setup.py install for mozinfo 19:16:20 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 19:16:20 INFO - Running setup.py install for mozInstall 19:16:20 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 19:16:20 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 19:16:20 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 19:16:20 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 19:16:20 INFO - Running setup.py install for mozleak 19:16:20 INFO - Running setup.py install for mozlog 19:16:21 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 19:16:21 INFO - Running setup.py install for moznetwork 19:16:21 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 19:16:21 INFO - Running setup.py install for mozprocess 19:16:21 INFO - Running setup.py install for mozprofile 19:16:21 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 19:16:21 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 19:16:21 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 19:16:21 INFO - Running setup.py install for mozrunner 19:16:21 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 19:16:21 INFO - Running setup.py install for mozscreenshot 19:16:21 INFO - Running setup.py install for moztest 19:16:21 INFO - Running setup.py install for mozversion 19:16:22 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 19:16:22 INFO - Successfully installed manifestparser mozcrash mozdebug mozdevice mozfile mozhttpd mozinfo mozInstall mozleak mozlog moznetwork mozprocess mozprofile mozrunner mozscreenshot moztest mozversion 19:16:22 INFO - Cleaning up... 19:16:22 INFO - Return code: 0 19:16:22 INFO - Installing None into virtualenv /builds/slave/test/build/venv 19:16:22 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')]} 19:16:22 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 19:16:22 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')]} 19:16:22 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 19:16:22 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 0x1020ca030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10216c960>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fd2cac54dd0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10205c1d0>, '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 0x102038108>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x102052030>, '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.wHa6AyOock/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.lY8rh5WqZU/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/vd/gwz783gs6snbfbbmm1cw7rnw00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 19:16:22 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 19:16:22 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 19:16:22 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.wHa6AyOock/Render', 19:16:22 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 19:16:22 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 19:16:22 INFO - 'HOME': '/Users/cltbld', 19:16:22 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 19:16:22 INFO - 'LOGNAME': 'cltbld', 19:16:22 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 19:16:22 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node', 19:16:22 INFO - 'MOZ_NO_REMOTE': '1', 19:16:22 INFO - 'NO_EM_RESTART': '1', 19:16:22 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 19:16:22 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 19:16:22 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 19:16:22 INFO - 'PWD': '/builds/slave/test', 19:16:22 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 19:16:22 INFO - 'SHELL': '/bin/bash', 19:16:22 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.lY8rh5WqZU/Listeners', 19:16:22 INFO - 'TMPDIR': '/var/folders/vd/gwz783gs6snbfbbmm1cw7rnw00000w/T/', 19:16:22 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 19:16:22 INFO - 'USER': 'cltbld', 19:16:22 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 19:16:22 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 19:16:22 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 19:16:22 INFO - 'XPC_FLAGS': '0x0', 19:16:22 INFO - 'XPC_SERVICE_NAME': '0', 19:16:22 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 19:16:22 INFO - Ignoring indexes: https://pypi.python.org/simple/ 19:16:22 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 19:16:22 INFO - Running setup.py (path:/var/folders/vd/gwz783gs6snbfbbmm1cw7rnw00000w/T/pip-6T_Ojv-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 19:16:22 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)) 19:16:22 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 19:16:22 INFO - Running setup.py (path:/var/folders/vd/gwz783gs6snbfbbmm1cw7rnw00000w/T/pip-t1Qq47-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 19:16:22 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)) 19:16:22 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 19:16:22 INFO - Running setup.py (path:/var/folders/vd/gwz783gs6snbfbbmm1cw7rnw00000w/T/pip-MUdewh-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 19:16:22 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)) 19:16:22 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 19:16:22 INFO - Running setup.py (path:/var/folders/vd/gwz783gs6snbfbbmm1cw7rnw00000w/T/pip-2ieIpV-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 19:16:22 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)) 19:16:22 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 19:16:22 INFO - Running setup.py (path:/var/folders/vd/gwz783gs6snbfbbmm1cw7rnw00000w/T/pip-CoAC3C-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 19:16:22 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)) 19:16:22 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 19:16:22 INFO - Running setup.py (path:/var/folders/vd/gwz783gs6snbfbbmm1cw7rnw00000w/T/pip-UDvkwc-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 19:16:23 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)) 19:16:23 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 19:16:23 INFO - Running setup.py (path:/var/folders/vd/gwz783gs6snbfbbmm1cw7rnw00000w/T/pip-twVvKk-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 19:16:23 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)) 19:16:23 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 19:16:23 INFO - Running setup.py (path:/var/folders/vd/gwz783gs6snbfbbmm1cw7rnw00000w/T/pip-Doe75Z-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 19:16:23 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)) 19:16:23 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 19:16:23 INFO - Running setup.py (path:/var/folders/vd/gwz783gs6snbfbbmm1cw7rnw00000w/T/pip-AnLRXg-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 19:16:23 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)) 19:16:23 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 19:16:23 INFO - Running setup.py (path:/var/folders/vd/gwz783gs6snbfbbmm1cw7rnw00000w/T/pip-H8hIE9-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 19:16:23 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)) 19:16:23 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 19:16:23 INFO - Running setup.py (path:/var/folders/vd/gwz783gs6snbfbbmm1cw7rnw00000w/T/pip-3qjpf9-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 19:16:23 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)) 19:16:23 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 19:16:23 INFO - Running setup.py (path:/var/folders/vd/gwz783gs6snbfbbmm1cw7rnw00000w/T/pip-ix4oRi-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 19:16:23 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)) 19:16:23 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 19:16:23 INFO - Running setup.py (path:/var/folders/vd/gwz783gs6snbfbbmm1cw7rnw00000w/T/pip-jkUZGU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 19:16:23 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)) 19:16:23 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 19:16:23 INFO - Running setup.py (path:/var/folders/vd/gwz783gs6snbfbbmm1cw7rnw00000w/T/pip-8TNOBC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 19:16:23 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)) 19:16:23 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 19:16:23 INFO - Running setup.py (path:/var/folders/vd/gwz783gs6snbfbbmm1cw7rnw00000w/T/pip-bI8NSc-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 19:16:23 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)) 19:16:23 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 19:16:23 INFO - Running setup.py (path:/var/folders/vd/gwz783gs6snbfbbmm1cw7rnw00000w/T/pip-YncFH9-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 19:16:24 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)) 19:16:24 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 19:16:24 INFO - Running setup.py (path:/var/folders/vd/gwz783gs6snbfbbmm1cw7rnw00000w/T/pip-uwHZYA-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 19:16:24 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)) 19:16:24 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)) 19:16:24 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)) 19:16:24 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)) 19:16:24 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)) 19:16:24 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)) 19:16:24 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.4->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 19:16:24 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 19:16:24 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 19:16:24 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 19:16:24 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 19:16:25 INFO - Downloading blessings-1.6.tar.gz 19:16:25 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 19:16:25 INFO - Installing collected packages: blessings 19:16:25 INFO - Running setup.py install for blessings 19:16:25 INFO - Successfully installed blessings 19:16:25 INFO - Cleaning up... 19:16:25 INFO - Return code: 0 19:16:25 INFO - Installing pip>=1.5 into virtualenv /builds/slave/test/build/venv 19:16:25 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')]} 19:16:25 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 19:16:25 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')]} 19:16:25 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 19:16:25 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 0x1020ca030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10216c960>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fd2cac54dd0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10205c1d0>, '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 0x102038108>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x102052030>, '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.wHa6AyOock/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.lY8rh5WqZU/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/vd/gwz783gs6snbfbbmm1cw7rnw00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 19:16:25 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 19:16:25 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 19:16:25 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.wHa6AyOock/Render', 19:16:25 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 19:16:25 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 19:16:25 INFO - 'HOME': '/Users/cltbld', 19:16:25 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 19:16:25 INFO - 'LOGNAME': 'cltbld', 19:16:25 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 19:16:25 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node', 19:16:25 INFO - 'MOZ_NO_REMOTE': '1', 19:16:25 INFO - 'NO_EM_RESTART': '1', 19:16:25 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 19:16:25 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 19:16:25 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 19:16:25 INFO - 'PWD': '/builds/slave/test', 19:16:25 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 19:16:25 INFO - 'SHELL': '/bin/bash', 19:16:25 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.lY8rh5WqZU/Listeners', 19:16:25 INFO - 'TMPDIR': '/var/folders/vd/gwz783gs6snbfbbmm1cw7rnw00000w/T/', 19:16:25 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 19:16:25 INFO - 'USER': 'cltbld', 19:16:25 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 19:16:25 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 19:16:25 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 19:16:25 INFO - 'XPC_FLAGS': '0x0', 19:16:25 INFO - 'XPC_SERVICE_NAME': '0', 19:16:25 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 19:16:26 INFO - Ignoring indexes: https://pypi.python.org/simple/ 19:16:26 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 19:16:26 INFO - Cleaning up... 19:16:26 INFO - Return code: 0 19:16:26 INFO - Installing psutil==3.1.1 into virtualenv /builds/slave/test/build/venv 19:16:26 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')]} 19:16:26 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 19:16:26 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')]} 19:16:26 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 19:16:26 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 0x1020ca030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10216c960>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fd2cac54dd0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10205c1d0>, '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 0x102038108>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x102052030>, '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.wHa6AyOock/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.lY8rh5WqZU/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/vd/gwz783gs6snbfbbmm1cw7rnw00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 19:16:26 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 19:16:26 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 19:16:26 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.wHa6AyOock/Render', 19:16:26 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 19:16:26 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 19:16:26 INFO - 'HOME': '/Users/cltbld', 19:16:26 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 19:16:26 INFO - 'LOGNAME': 'cltbld', 19:16:26 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 19:16:26 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node', 19:16:26 INFO - 'MOZ_NO_REMOTE': '1', 19:16:26 INFO - 'NO_EM_RESTART': '1', 19:16:26 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 19:16:26 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 19:16:26 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 19:16:26 INFO - 'PWD': '/builds/slave/test', 19:16:26 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 19:16:26 INFO - 'SHELL': '/bin/bash', 19:16:26 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.lY8rh5WqZU/Listeners', 19:16:26 INFO - 'TMPDIR': '/var/folders/vd/gwz783gs6snbfbbmm1cw7rnw00000w/T/', 19:16:26 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 19:16:26 INFO - 'USER': 'cltbld', 19:16:26 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 19:16:26 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 19:16:26 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 19:16:26 INFO - 'XPC_FLAGS': '0x0', 19:16:26 INFO - 'XPC_SERVICE_NAME': '0', 19:16:26 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 19:16:26 INFO - Ignoring indexes: https://pypi.python.org/simple/ 19:16:26 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil==3.1.1 in ./venv/lib/python2.7/site-packages 19:16:26 INFO - Cleaning up... 19:16:26 INFO - Return code: 0 19:16:26 INFO - Installing mock into virtualenv /builds/slave/test/build/venv 19:16:26 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')]} 19:16:26 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 19:16:26 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')]} 19:16:26 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 19:16:26 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 0x1020ca030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10216c960>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fd2cac54dd0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10205c1d0>, '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 0x102038108>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x102052030>, '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.wHa6AyOock/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.lY8rh5WqZU/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/vd/gwz783gs6snbfbbmm1cw7rnw00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 19:16:26 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 19:16:26 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 19:16:26 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.wHa6AyOock/Render', 19:16:26 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 19:16:26 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 19:16:26 INFO - 'HOME': '/Users/cltbld', 19:16:26 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 19:16:26 INFO - 'LOGNAME': 'cltbld', 19:16:26 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 19:16:26 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node', 19:16:26 INFO - 'MOZ_NO_REMOTE': '1', 19:16:26 INFO - 'NO_EM_RESTART': '1', 19:16:26 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 19:16:26 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 19:16:26 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 19:16:26 INFO - 'PWD': '/builds/slave/test', 19:16:26 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 19:16:26 INFO - 'SHELL': '/bin/bash', 19:16:26 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.lY8rh5WqZU/Listeners', 19:16:26 INFO - 'TMPDIR': '/var/folders/vd/gwz783gs6snbfbbmm1cw7rnw00000w/T/', 19:16:26 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 19:16:26 INFO - 'USER': 'cltbld', 19:16:26 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 19:16:26 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 19:16:26 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 19:16:26 INFO - 'XPC_FLAGS': '0x0', 19:16:26 INFO - 'XPC_SERVICE_NAME': '0', 19:16:26 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 19:16:26 INFO - Ignoring indexes: https://pypi.python.org/simple/ 19:16:26 INFO - Downloading/unpacking mock 19:16:26 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 19:16:26 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 19:16:26 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 19:16:26 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 19:16:28 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mock/setup.py) egg_info for package mock 19:16:28 INFO - warning: no files found matching '*.png' under directory 'docs' 19:16:28 INFO - warning: no files found matching '*.css' under directory 'docs' 19:16:28 INFO - warning: no files found matching '*.html' under directory 'docs' 19:16:28 INFO - warning: no files found matching '*.js' under directory 'docs' 19:16:28 INFO - Installing collected packages: mock 19:16:28 INFO - Running setup.py install for mock 19:16:28 INFO - warning: no files found matching '*.png' under directory 'docs' 19:16:28 INFO - warning: no files found matching '*.css' under directory 'docs' 19:16:28 INFO - warning: no files found matching '*.html' under directory 'docs' 19:16:28 INFO - warning: no files found matching '*.js' under directory 'docs' 19:16:28 INFO - Successfully installed mock 19:16:28 INFO - Cleaning up... 19:16:28 INFO - Return code: 0 19:16:28 INFO - Installing simplejson into virtualenv /builds/slave/test/build/venv 19:16:28 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')]} 19:16:28 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 19:16:28 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')]} 19:16:28 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 19:16:28 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 0x1020ca030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10216c960>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fd2cac54dd0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10205c1d0>, '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 0x102038108>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x102052030>, '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.wHa6AyOock/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.lY8rh5WqZU/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/vd/gwz783gs6snbfbbmm1cw7rnw00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 19:16:28 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 19:16:28 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 19:16:28 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.wHa6AyOock/Render', 19:16:28 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 19:16:28 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 19:16:28 INFO - 'HOME': '/Users/cltbld', 19:16:28 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 19:16:28 INFO - 'LOGNAME': 'cltbld', 19:16:28 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 19:16:28 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node', 19:16:28 INFO - 'MOZ_NO_REMOTE': '1', 19:16:28 INFO - 'NO_EM_RESTART': '1', 19:16:28 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 19:16:28 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 19:16:28 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 19:16:28 INFO - 'PWD': '/builds/slave/test', 19:16:28 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 19:16:28 INFO - 'SHELL': '/bin/bash', 19:16:28 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.lY8rh5WqZU/Listeners', 19:16:28 INFO - 'TMPDIR': '/var/folders/vd/gwz783gs6snbfbbmm1cw7rnw00000w/T/', 19:16:28 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 19:16:28 INFO - 'USER': 'cltbld', 19:16:28 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 19:16:28 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 19:16:28 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 19:16:28 INFO - 'XPC_FLAGS': '0x0', 19:16:28 INFO - 'XPC_SERVICE_NAME': '0', 19:16:28 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 19:16:28 INFO - Ignoring indexes: https://pypi.python.org/simple/ 19:16:28 INFO - Downloading/unpacking simplejson 19:16: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 19:16: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 19:16: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 19:16: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 19:16:30 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/simplejson/setup.py) egg_info for package simplejson 19:16:30 INFO - Installing collected packages: simplejson 19:16:30 INFO - Running setup.py install for simplejson 19:16:30 INFO - building 'simplejson._speedups' extension 19:16:30 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 19:16:30 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 19:16:31 INFO - Successfully installed simplejson 19:16:31 INFO - Cleaning up... 19:16:31 INFO - Return code: 0 19:16:31 INFO - Installing None into virtualenv /builds/slave/test/build/venv 19:16:31 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')]} 19:16:31 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 19:16:31 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')]} 19:16:31 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 19:16:31 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 0x1020ca030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10216c960>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fd2cac54dd0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10205c1d0>, '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 0x102038108>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x102052030>, '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.wHa6AyOock/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.lY8rh5WqZU/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/vd/gwz783gs6snbfbbmm1cw7rnw00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 19:16:31 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 19:16:31 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 19:16:31 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.wHa6AyOock/Render', 19:16:31 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 19:16:31 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 19:16:31 INFO - 'HOME': '/Users/cltbld', 19:16:31 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 19:16:31 INFO - 'LOGNAME': 'cltbld', 19:16:31 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 19:16:31 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node', 19:16:31 INFO - 'MOZ_NO_REMOTE': '1', 19:16:31 INFO - 'NO_EM_RESTART': '1', 19:16:31 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 19:16:31 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 19:16:31 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 19:16:31 INFO - 'PWD': '/builds/slave/test', 19:16:31 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 19:16:31 INFO - 'SHELL': '/bin/bash', 19:16:31 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.lY8rh5WqZU/Listeners', 19:16:31 INFO - 'TMPDIR': '/var/folders/vd/gwz783gs6snbfbbmm1cw7rnw00000w/T/', 19:16:31 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 19:16:31 INFO - 'USER': 'cltbld', 19:16:31 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 19:16:31 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 19:16:31 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 19:16:31 INFO - 'XPC_FLAGS': '0x0', 19:16:31 INFO - 'XPC_SERVICE_NAME': '0', 19:16:31 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 19:16:31 INFO - Ignoring indexes: https://pypi.python.org/simple/ 19:16:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 19:16:31 INFO - Running setup.py (path:/var/folders/vd/gwz783gs6snbfbbmm1cw7rnw00000w/T/pip-69JJmh-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 19:16:31 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)) 19:16:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 19:16:31 INFO - Running setup.py (path:/var/folders/vd/gwz783gs6snbfbbmm1cw7rnw00000w/T/pip-Cx2H_p-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 19:16:31 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)) 19:16:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 19:16:31 INFO - Running setup.py (path:/var/folders/vd/gwz783gs6snbfbbmm1cw7rnw00000w/T/pip-TfGgeb-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 19:16:31 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)) 19:16:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 19:16:31 INFO - Running setup.py (path:/var/folders/vd/gwz783gs6snbfbbmm1cw7rnw00000w/T/pip-lC1Mle-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 19:16:31 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)) 19:16:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 19:16:31 INFO - Running setup.py (path:/var/folders/vd/gwz783gs6snbfbbmm1cw7rnw00000w/T/pip-rLFGnw-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 19:16:31 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)) 19:16:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 19:16:31 INFO - Running setup.py (path:/var/folders/vd/gwz783gs6snbfbbmm1cw7rnw00000w/T/pip-tLLElY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 19:16:32 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)) 19:16:32 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 19:16:32 INFO - Running setup.py (path:/var/folders/vd/gwz783gs6snbfbbmm1cw7rnw00000w/T/pip-1hprD5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 19:16:32 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)) 19:16:32 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 19:16:32 INFO - Running setup.py (path:/var/folders/vd/gwz783gs6snbfbbmm1cw7rnw00000w/T/pip-6Mq6EC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 19:16:32 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)) 19:16:32 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 19:16:32 INFO - Running setup.py (path:/var/folders/vd/gwz783gs6snbfbbmm1cw7rnw00000w/T/pip-GGj3Td-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 19:16:32 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)) 19:16:32 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 19:16:32 INFO - Running setup.py (path:/var/folders/vd/gwz783gs6snbfbbmm1cw7rnw00000w/T/pip-uXXnpe-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 19:16:32 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)) 19:16:32 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 19:16:32 INFO - Running setup.py (path:/var/folders/vd/gwz783gs6snbfbbmm1cw7rnw00000w/T/pip-Y0NOnM-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 19:16:32 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)) 19:16:32 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 19:16:32 INFO - Running setup.py (path:/var/folders/vd/gwz783gs6snbfbbmm1cw7rnw00000w/T/pip-oxHweO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 19:16:32 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)) 19:16:32 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 19:16:32 INFO - Running setup.py (path:/var/folders/vd/gwz783gs6snbfbbmm1cw7rnw00000w/T/pip-lcCGbS-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 19:16:32 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)) 19:16:32 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 19:16:32 INFO - Running setup.py (path:/var/folders/vd/gwz783gs6snbfbbmm1cw7rnw00000w/T/pip-w5K6fH-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 19:16:32 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)) 19:16:32 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 19:16:32 INFO - Running setup.py (path:/var/folders/vd/gwz783gs6snbfbbmm1cw7rnw00000w/T/pip-VlLSin-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 19:16:32 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)) 19:16:32 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 19:16:32 INFO - Running setup.py (path:/var/folders/vd/gwz783gs6snbfbbmm1cw7rnw00000w/T/pip-QgsZTO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 19:16:33 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)) 19:16:33 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 19:16:33 INFO - Running setup.py (path:/var/folders/vd/gwz783gs6snbfbbmm1cw7rnw00000w/T/pip-qUoBPi-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 19:16:33 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)) 19:16:33 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 19:16:33 INFO - Running setup.py (path:/var/folders/vd/gwz783gs6snbfbbmm1cw7rnw00000w/T/pip-zfEM__-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 19:16:33 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 19:16:33 INFO - Running setup.py (path:/var/folders/vd/gwz783gs6snbfbbmm1cw7rnw00000w/T/pip-84s2Zs-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 19:16:33 INFO - Unpacking /builds/slave/test/build/tests/marionette/harness/marionette_harness/runner/mixins/browsermob-proxy-py 19:16:33 INFO - Running setup.py (path:/var/folders/vd/gwz783gs6snbfbbmm1cw7rnw00000w/T/pip-8Szv73-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/harness/marionette_harness/runner/mixins/browsermob-proxy-py 19:16:33 INFO - Unpacking /builds/slave/test/build/tests/marionette/harness 19:16:33 INFO - Running setup.py (path:/var/folders/vd/gwz783gs6snbfbbmm1cw7rnw00000w/T/pip-5_GVmI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/harness 19:16:33 INFO - Unpacking /builds/slave/test/build/tests/marionette/puppeteer/firefox 19:16:33 INFO - Running setup.py (path:/var/folders/vd/gwz783gs6snbfbbmm1cw7rnw00000w/T/pip-Hv9zlE-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/puppeteer/firefox 19:16:33 INFO - Installing collected packages: wptserve, marionette-driver, browsermob-proxy, marionette-harness, firefox-puppeteer 19:16:33 INFO - Running setup.py install for wptserve 19:16:33 INFO - Running setup.py install for marionette-driver 19:16:34 INFO - Running setup.py install for browsermob-proxy 19:16:34 INFO - Running setup.py install for marionette-harness 19:16:34 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 19:16:34 INFO - Running setup.py install for firefox-puppeteer 19:16:34 INFO - Successfully installed wptserve marionette-driver browsermob-proxy marionette-harness firefox-puppeteer 19:16:34 INFO - Cleaning up... 19:16:34 INFO - Return code: 0 19:16:34 INFO - Installing None into virtualenv /builds/slave/test/build/venv 19:16:34 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')]} 19:16:34 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 19:16:34 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')]} 19:16:34 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 19:16:34 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 0x1020ca030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10216c960>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fd2cac54dd0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10205c1d0>, '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 0x102038108>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x102052030>, '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.wHa6AyOock/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.lY8rh5WqZU/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/vd/gwz783gs6snbfbbmm1cw7rnw00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 19:16:34 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 19:16:34 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 19:16:34 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.wHa6AyOock/Render', 19:16:34 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 19:16:34 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 19:16:34 INFO - 'HOME': '/Users/cltbld', 19:16:34 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 19:16:34 INFO - 'LOGNAME': 'cltbld', 19:16:34 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 19:16:34 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node', 19:16:34 INFO - 'MOZ_NO_REMOTE': '1', 19:16:34 INFO - 'NO_EM_RESTART': '1', 19:16:34 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 19:16:34 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 19:16:34 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 19:16:34 INFO - 'PWD': '/builds/slave/test', 19:16:34 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 19:16:34 INFO - 'SHELL': '/bin/bash', 19:16:34 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.lY8rh5WqZU/Listeners', 19:16:34 INFO - 'TMPDIR': '/var/folders/vd/gwz783gs6snbfbbmm1cw7rnw00000w/T/', 19:16:34 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 19:16:34 INFO - 'USER': 'cltbld', 19:16:34 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 19:16:34 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 19:16:34 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 19:16:34 INFO - 'XPC_FLAGS': '0x0', 19:16:34 INFO - 'XPC_SERVICE_NAME': '0', 19:16:34 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 19:16:35 INFO - Ignoring indexes: https://pypi.python.org/simple/ 19:16:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 19:16:35 INFO - Running setup.py (path:/var/folders/vd/gwz783gs6snbfbbmm1cw7rnw00000w/T/pip-TV8RKP-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 19:16:35 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)) 19:16:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 19:16:35 INFO - Running setup.py (path:/var/folders/vd/gwz783gs6snbfbbmm1cw7rnw00000w/T/pip-HzPgDZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 19:16:35 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)) 19:16:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 19:16:35 INFO - Running setup.py (path:/var/folders/vd/gwz783gs6snbfbbmm1cw7rnw00000w/T/pip-8MLixc-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 19:16:35 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)) 19:16:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 19:16:35 INFO - Running setup.py (path:/var/folders/vd/gwz783gs6snbfbbmm1cw7rnw00000w/T/pip-wKF4Rt-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 19:16:35 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)) 19:16:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 19:16:35 INFO - Running setup.py (path:/var/folders/vd/gwz783gs6snbfbbmm1cw7rnw00000w/T/pip-au6U7C-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 19:16:35 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)) 19:16:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 19:16:35 INFO - Running setup.py (path:/var/folders/vd/gwz783gs6snbfbbmm1cw7rnw00000w/T/pip-qxT0R3-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 19:16:35 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)) 19:16:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 19:16:35 INFO - Running setup.py (path:/var/folders/vd/gwz783gs6snbfbbmm1cw7rnw00000w/T/pip-E_eGjy-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 19:16:35 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)) 19:16:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 19:16:35 INFO - Running setup.py (path:/var/folders/vd/gwz783gs6snbfbbmm1cw7rnw00000w/T/pip-l9AzQ9-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 19:16:35 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)) 19:16:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 19:16:35 INFO - Running setup.py (path:/var/folders/vd/gwz783gs6snbfbbmm1cw7rnw00000w/T/pip-KMWAiX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 19:16:36 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)) 19:16:36 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 19:16:36 INFO - Running setup.py (path:/var/folders/vd/gwz783gs6snbfbbmm1cw7rnw00000w/T/pip-GKixSu-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 19:16:36 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)) 19:16:36 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 19:16:36 INFO - Running setup.py (path:/var/folders/vd/gwz783gs6snbfbbmm1cw7rnw00000w/T/pip-SZ4l51-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 19:16:36 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)) 19:16:36 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 19:16:36 INFO - Running setup.py (path:/var/folders/vd/gwz783gs6snbfbbmm1cw7rnw00000w/T/pip-qA9qS1-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 19:16:36 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)) 19:16:36 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 19:16:36 INFO - Running setup.py (path:/var/folders/vd/gwz783gs6snbfbbmm1cw7rnw00000w/T/pip-aDeFYH-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 19:16:36 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)) 19:16:36 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 19:16:36 INFO - Running setup.py (path:/var/folders/vd/gwz783gs6snbfbbmm1cw7rnw00000w/T/pip-K7AgGB-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 19:16:36 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)) 19:16:36 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 19:16:36 INFO - Running setup.py (path:/var/folders/vd/gwz783gs6snbfbbmm1cw7rnw00000w/T/pip-PfSSCa-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 19:16:36 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)) 19:16:36 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 19:16:36 INFO - Running setup.py (path:/var/folders/vd/gwz783gs6snbfbbmm1cw7rnw00000w/T/pip-5HJDqf-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 19:16:36 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)) 19:16:36 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 19:16:36 INFO - Running setup.py (path:/var/folders/vd/gwz783gs6snbfbbmm1cw7rnw00000w/T/pip-AxwYgV-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 19:16:36 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)) 19:16:36 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 19:16:36 INFO - Running setup.py (path:/var/folders/vd/gwz783gs6snbfbbmm1cw7rnw00000w/T/pip-eDW_CK-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 19:16:37 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)) 19:16:37 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 19:16:37 INFO - Running setup.py (path:/var/folders/vd/gwz783gs6snbfbbmm1cw7rnw00000w/T/pip-tDlq4k-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 19:16:37 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)) 19:16:37 INFO - Unpacking /builds/slave/test/build/tests/marionette/harness/marionette_harness/runner/mixins/browsermob-proxy-py 19:16:37 INFO - Running setup.py (path:/var/folders/vd/gwz783gs6snbfbbmm1cw7rnw00000w/T/pip-71WgFa-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/harness/marionette_harness/runner/mixins/browsermob-proxy-py 19:16:37 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)) 19:16:37 INFO - Unpacking /builds/slave/test/build/tests/marionette/harness 19:16:37 INFO - Running setup.py (path:/var/folders/vd/gwz783gs6snbfbbmm1cw7rnw00000w/T/pip-EODMW5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/harness 19:16:37 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)) 19:16:37 INFO - Unpacking /builds/slave/test/build/tests/marionette/puppeteer/firefox 19:16:37 INFO - Running setup.py (path:/var/folders/vd/gwz783gs6snbfbbmm1cw7rnw00000w/T/pip-8xlXs0-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/puppeteer/firefox 19:16:37 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)) 19:16:37 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)) 19:16:37 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)) 19:16:37 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)) 19:16:37 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)) 19:16:37 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)) 19:16:37 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)) 19:16:37 INFO - Downloading/unpacking six>=1.8 (from wptserve==1.4.0->-r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 3)) 19:16:37 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 19:16:37 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 19:16:37 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 19:16:37 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 19:16:38 INFO - Downloading six-1.10.0-py2.py3-none-any.whl 19:16:38 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)) 19:16:38 INFO - Installing collected packages: six 19:16:38 INFO - Successfully installed six 19:16:38 INFO - Cleaning up... 19:16:39 INFO - Return code: 0 19:16:39 INFO - Installing None into virtualenv /builds/slave/test/build/venv 19:16:39 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')]} 19:16:39 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 19:16:39 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')]} 19:16:39 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 19:16:39 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 0x1020ca030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10216c960>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fd2cac54dd0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10205c1d0>, '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 0x102038108>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x102052030>, '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.wHa6AyOock/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.lY8rh5WqZU/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/vd/gwz783gs6snbfbbmm1cw7rnw00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 19:16:39 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 19:16:39 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 19:16:39 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.wHa6AyOock/Render', 19:16:39 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 19:16:39 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 19:16:39 INFO - 'HOME': '/Users/cltbld', 19:16:39 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 19:16:39 INFO - 'LOGNAME': 'cltbld', 19:16:39 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 19:16:39 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node', 19:16:39 INFO - 'MOZ_NO_REMOTE': '1', 19:16:39 INFO - 'NO_EM_RESTART': '1', 19:16:39 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 19:16:39 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 19:16:39 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 19:16:39 INFO - 'PWD': '/builds/slave/test', 19:16:39 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 19:16:39 INFO - 'SHELL': '/bin/bash', 19:16:39 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.lY8rh5WqZU/Listeners', 19:16:39 INFO - 'TMPDIR': '/var/folders/vd/gwz783gs6snbfbbmm1cw7rnw00000w/T/', 19:16:39 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 19:16:39 INFO - 'USER': 'cltbld', 19:16:39 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 19:16:39 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 19:16:39 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 19:16:39 INFO - 'XPC_FLAGS': '0x0', 19:16:39 INFO - 'XPC_SERVICE_NAME': '0', 19:16:39 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 19:16:39 INFO - Ignoring indexes: https://pypi.python.org/simple/ 19:16:39 INFO - Downloading/unpacking twisted==10.2.0 (from -r /builds/slave/test/build/tests/mochitest/websocketprocessbridge/websocketprocessbridge_requirements.txt (line 1)) 19:16: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 19:16: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 19:16: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 19:16: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 19:16:41 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/twisted/setup.py) egg_info for package twisted 19:16:41 INFO - Downloading/unpacking txws==0.9.1 (from -r /builds/slave/test/build/tests/mochitest/websocketprocessbridge/websocketprocessbridge_requirements.txt (line 4)) 19:16:41 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 19:16:41 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 19:16:41 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 19:16:41 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 19:16:41 INFO - Downloading txWS-0.9.1.tar.gz 19:16:41 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/txws/setup.py) egg_info for package txws 19:16:42 INFO - no previously-included directories found matching 'documentation/_build' 19:16:42 INFO - zip_safe flag not set; analyzing archive contents... 19:16:42 INFO - six: module references __path__ 19:16:42 INFO - Installed /builds/slave/test/build/venv/build/txws/six-1.10.0-py2.7.egg 19:16:42 INFO - Searching for vcversioner 19:16:42 INFO - Reading http://pypi.python.org/simple/vcversioner/ 19:16:42 INFO - Best match: vcversioner 2.16.0.0 19:16:42 INFO - Downloading https://pypi.python.org/packages/c5/cc/33162c0a7b28a4d8c83da07bc2b12cee58c120b4a9e8bba31c41c8d35a16/vcversioner-2.16.0.0.tar.gz#md5=aab6ef5e0cf8614a1b1140ed5b7f107d 19:16:42 INFO - Processing vcversioner-2.16.0.0.tar.gz 19:16:42 INFO - Running vcversioner-2.16.0.0/setup.py -q bdist_egg --dist-dir /var/folders/vd/gwz783gs6snbfbbmm1cw7rnw00000w/T/easy_install-aPjZEo/vcversioner-2.16.0.0/egg-dist-tmp-ErClEX 19:16:42 INFO - zip_safe flag not set; analyzing archive contents... 19:16:42 INFO - Installed /builds/slave/test/build/venv/build/txws/vcversioner-2.16.0.0-py2.7.egg 19:16:42 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)) 19:16:42 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)) 19:16:42 INFO - Downloading/unpacking ipaddr==2.1.11 (from -r /builds/slave/test/build/tests/mochitest/websocketprocessbridge/websocketprocessbridge_requirements.txt (line 12)) 19:16: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 19:16: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 19:16: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 19:16: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 19:16:42 INFO - Downloading ipaddr-2.1.11.tar.gz 19:16:42 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/ipaddr/setup.py) egg_info for package ipaddr 19:16:42 INFO - Downloading/unpacking passlib==1.6.5 (from -r /builds/slave/test/build/tests/mochitest/websocketprocessbridge/websocketprocessbridge_requirements.txt (line 13)) 19:16: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 19:16: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 19:16: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 19:16: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 19:16:43 INFO - Installing collected packages: twisted, txws, ipaddr, passlib 19:16:43 INFO - Running setup.py install for twisted 19:16:43 INFO - changing mode of build/scripts-2.7/manhole from 664 to 775 19:16:43 INFO - changing mode of build/scripts-2.7/mktap from 664 to 775 19:16:43 INFO - changing mode of build/scripts-2.7/pyhtmlizer from 664 to 775 19:16:43 INFO - changing mode of build/scripts-2.7/tap2deb from 664 to 775 19:16:43 INFO - changing mode of build/scripts-2.7/tap2rpm from 664 to 775 19:16:43 INFO - changing mode of build/scripts-2.7/tapconvert from 664 to 775 19:16:43 INFO - changing mode of build/scripts-2.7/trial from 664 to 775 19:16:43 INFO - changing mode of build/scripts-2.7/twistd from 664 to 775 19:16:43 INFO - changing mode of build/scripts-2.7/cftp from 664 to 775 19:16:43 INFO - changing mode of build/scripts-2.7/ckeygen from 664 to 775 19:16:43 INFO - changing mode of build/scripts-2.7/conch from 664 to 775 19:16:43 INFO - changing mode of build/scripts-2.7/tkconch from 664 to 775 19:16:43 INFO - changing mode of build/scripts-2.7/lore from 664 to 775 19:16:43 INFO - changing mode of build/scripts-2.7/mailmail from 664 to 775 19:16:45 INFO - changing mode of /builds/slave/test/build/venv/bin/cftp to 775 19:16:45 INFO - changing mode of /builds/slave/test/build/venv/bin/ckeygen to 775 19:16:45 INFO - changing mode of /builds/slave/test/build/venv/bin/conch to 775 19:16:45 INFO - changing mode of /builds/slave/test/build/venv/bin/lore to 775 19:16:45 INFO - changing mode of /builds/slave/test/build/venv/bin/mailmail to 775 19:16:45 INFO - changing mode of /builds/slave/test/build/venv/bin/manhole to 775 19:16:45 INFO - changing mode of /builds/slave/test/build/venv/bin/mktap to 775 19:16:45 INFO - changing mode of /builds/slave/test/build/venv/bin/pyhtmlizer to 775 19:16:45 INFO - changing mode of /builds/slave/test/build/venv/bin/tap2deb to 775 19:16:45 INFO - changing mode of /builds/slave/test/build/venv/bin/tap2rpm to 775 19:16:45 INFO - changing mode of /builds/slave/test/build/venv/bin/tapconvert to 775 19:16:45 INFO - changing mode of /builds/slave/test/build/venv/bin/tkconch to 775 19:16:45 INFO - changing mode of /builds/slave/test/build/venv/bin/trial to 775 19:16:45 INFO - changing mode of /builds/slave/test/build/venv/bin/twistd to 775 19:16:46 INFO - Running setup.py install for txws 19:16:46 INFO - Running setup.py install for ipaddr 19:16:46 INFO - Successfully installed twisted txws ipaddr passlib 19:16:46 INFO - Cleaning up... 19:16:46 INFO - Return code: 0 19:16:46 INFO - Installing None into virtualenv /builds/slave/test/build/venv 19:16:46 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')]} 19:16:46 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 19:16:46 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')]} 19:16:46 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 19:16:46 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 0x1020ca030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10216c960>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fd2cac54dd0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10205c1d0>, '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 0x102038108>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x102052030>, '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.wHa6AyOock/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.lY8rh5WqZU/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/vd/gwz783gs6snbfbbmm1cw7rnw00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 19:16:46 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 19:16:46 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 19:16:46 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.wHa6AyOock/Render', 19:16:46 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 19:16:46 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 19:16:46 INFO - 'HOME': '/Users/cltbld', 19:16:46 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 19:16:46 INFO - 'LOGNAME': 'cltbld', 19:16:46 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 19:16:46 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node', 19:16:46 INFO - 'MOZ_NO_REMOTE': '1', 19:16:46 INFO - 'NO_EM_RESTART': '1', 19:16:46 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 19:16:46 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 19:16:46 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 19:16:46 INFO - 'PWD': '/builds/slave/test', 19:16:46 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 19:16:46 INFO - 'SHELL': '/bin/bash', 19:16:46 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.lY8rh5WqZU/Listeners', 19:16:46 INFO - 'TMPDIR': '/var/folders/vd/gwz783gs6snbfbbmm1cw7rnw00000w/T/', 19:16:46 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 19:16:46 INFO - 'USER': 'cltbld', 19:16:46 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 19:16:46 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 19:16:46 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 19:16:46 INFO - 'XPC_FLAGS': '0x0', 19:16:46 INFO - 'XPC_SERVICE_NAME': '0', 19:16:46 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 19:16:47 INFO - Ignoring indexes: https://pypi.python.org/simple/ 19:16:47 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)) 19:16:47 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)) 19:16:47 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)) 19:16:47 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)) 19:16:47 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)) 19:16:47 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)) 19:16:47 INFO - Downloading/unpacking zope.interface (from twisted==10.2.0->-r /builds/slave/test/build/tests/mochitest/websocketprocessbridge/websocketprocessbridge_requirements.txt (line 1)) 19:16:47 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 19:16:47 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 19:16:47 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 19:16:47 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 19:16:48 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/zope.interface/setup.py) egg_info for package zope.interface 19:16:48 INFO - Downloading/unpacking setuptools (from zope.interface->twisted==10.2.0->-r /builds/slave/test/build/tests/mochitest/websocketprocessbridge/websocketprocessbridge_requirements.txt (line 1)) 19:16: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 19:16: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 19:16: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 19:16: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 19:16:48 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/setuptools/setup.py) egg_info for package setuptools 19:16:49 INFO - Installing collected packages: zope.interface, setuptools 19:16:49 INFO - Running setup.py install for zope.interface 19:16:49 INFO - building 'zope.interface._zope_interface_coptimizations' extension 19:16:49 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 19:16:49 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 19:16:49 INFO - Skipping installation of /builds/slave/test/build/venv/lib/python2.7/site-packages/zope/__init__.py (namespace package) 19:16:49 INFO - Installing /builds/slave/test/build/venv/lib/python2.7/site-packages/zope.interface-4.0.2-py2.7-nspkg.pth 19:16:49 INFO - Found existing installation: distribute 0.6.24 19:16:49 INFO - Uninstalling distribute: 19:16:49 INFO - Successfully uninstalled distribute 19:16:49 INFO - Running setup.py install for setuptools 19:16:50 INFO - Installing easy_install script to /builds/slave/test/build/venv/bin 19:16:50 INFO - Installing easy_install-2.7 script to /builds/slave/test/build/venv/bin 19:16:50 INFO - Successfully installed zope.interface setuptools 19:16:50 INFO - Cleaning up... 19:16:50 INFO - Return code: 0 19:16:50 INFO - Done creating virtualenv /builds/slave/test/build/venv. 19:16:50 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 19:16:50 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 19:16:50 INFO - Reading from file tmpfile_stdout 19:16:50 INFO - Current package versions: 19:16:50 INFO - Twisted == 10.2.0 19:16:50 INFO - blessings == 1.6 19:16:50 INFO - blobuploader == 1.2.4 19:16:50 INFO - browsermob-proxy == 0.6.0 19:16:50 INFO - docopt == 0.6.1 19:16:50 INFO - firefox-puppeteer == 52.1.0 19:16:50 INFO - functools32 == 3.2.3-2 19:16:50 INFO - ipaddr == 2.1.11 19:16:50 INFO - jsonschema == 2.5.1 19:16:50 INFO - manifestparser == 1.1 19:16:50 INFO - marionette-driver == 2.2.0 19:16:50 INFO - marionette-harness == 4.0.0 19:16:50 INFO - mock == 1.0.1 19:16:50 INFO - mozInstall == 1.12 19:16:50 INFO - mozcrash == 1.0 19:16:50 INFO - mozdebug == 0.1 19:16:50 INFO - mozdevice == 0.51 19:16:50 INFO - mozfile == 1.2 19:16:50 INFO - mozhttpd == 0.7 19:16:50 INFO - mozinfo == 0.10 19:16:50 INFO - mozleak == 0.1 19:16:50 INFO - mozlog == 3.4 19:16:50 INFO - moznetwork == 0.27 19:16:50 INFO - mozprocess == 0.25 19:16:50 INFO - mozprofile == 0.28 19:16:50 INFO - mozrunner == 6.13 19:16:50 INFO - mozscreenshot == 0.1 19:16:50 INFO - mozsystemmonitor == 0.3 19:16:50 INFO - moztest == 0.8 19:16:50 INFO - mozversion == 1.4 19:16:50 INFO - passlib == 1.6.5 19:16:50 INFO - psutil == 3.1.1 19:16:50 INFO - requests == 1.2.3 19:16:50 INFO - simplejson == 3.3.0 19:16:50 INFO - six == 1.10.0 19:16:50 INFO - txWS == 0.9.1 19:16:50 INFO - wptserve == 1.4.0 19:16:50 INFO - wsgiref == 0.1.2 19:16:50 INFO - zope.interface == 4.0.2 19:16:50 INFO - Running post-action listener: _resource_record_post_action 19:16:50 INFO - Running post-action listener: _start_resource_monitoring 19:16:50 INFO - Starting resource monitoring. 19:16:50 INFO - [mozharness: 2017-06-14 02:16:50.806278Z] Finished create-virtualenv step (success) 19:16:50 INFO - [mozharness: 2017-06-14 02:16:50.807164Z] Running install step. 19:16:50 INFO - Running pre-action listener: _resource_record_pre_action 19:16:50 INFO - Running main action method: install 19:16:50 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 19:16:50 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 19:16:51 INFO - Reading from file tmpfile_stdout 19:16:51 INFO - Detecting whether we're running mozinstall >=1.0... 19:16:51 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 19:16:51 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 19:16:51 INFO - Reading from file tmpfile_stdout 19:16:51 INFO - Output received: 19:16:51 INFO - Usage: mozinstall [options] installer 19:16:51 INFO - Options: 19:16:51 INFO - -h, --help show this help message and exit 19:16:51 INFO - -d DEST, --destination=DEST 19:16:51 INFO - Directory to install application into. [default: 19:16:51 INFO - "/builds/slave/test"] 19:16:51 INFO - --app=APP Application being installed. [default: firefox] 19:16:51 INFO - mkdir: /builds/slave/test/build/application 19:16:51 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '/builds/slave/test/installer.dmg', '--destination', '/builds/slave/test/build/application'] 19:16:51 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall /builds/slave/test/installer.dmg --destination /builds/slave/test/build/application 19:17:12 INFO - Reading from file tmpfile_stdout 19:17:12 INFO - Output received: 19:17:12 INFO - /builds/slave/test/build/application/Nightly.app/Contents/MacOS/firefox 19:17:12 INFO - Running post-action listener: _resource_record_post_action 19:17:12 INFO - [mozharness: 2017-06-14 02:17:12.816372Z] Finished install step (success) 19:17:12 INFO - [mozharness: 2017-06-14 02:17:12.816514Z] Running stage-files step. 19:17:12 INFO - Running pre-action listener: _resource_record_pre_action 19:17:12 INFO - Running main action method: stage_files 19:17:12 INFO - Running post-action listener: _resource_record_post_action 19:17:12 INFO - [mozharness: 2017-06-14 02:17:12.817112Z] Finished stage-files step (success) 19:17:12 INFO - [mozharness: 2017-06-14 02:17:12.817284Z] Running run-tests step. 19:17:12 INFO - Running pre-action listener: _resource_record_pre_action 19:17:12 INFO - Running pre-action listener: _set_gcov_prefix 19:17:12 INFO - Running main action method: run_tests 19:17:12 INFO - #### Running mochitest suites 19:17:12 INFO - Structured output parser in use for mochitest. 19:17:12 INFO - grabbing minidump binary from tooltool 19:17: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')]} 19:17:12 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 0x10205c1d0>, '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 0x102038108>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x102052030>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 19:17:12 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 19:17:12 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 19:17:12 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 19:17:12 INFO - INFO - File macosx64-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 19:17:12 INFO - Return code: 0 19:17:12 INFO - Chmoding /builds/slave/test/build/macosx64-minidump_stackwalk to 0755 19:17:12 INFO - grabbing nodejs binary from tooltool 19:17: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')]} 19:17:12 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 0x10205c1d0>, '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 0x102038108>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x102052030>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 19:17:12 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 19:17:12 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 19:17:12 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 19:17:13 INFO - INFO - File node-osx.tar.gz retrieved from local cache /builds/tooltool_cache 19:17:13 INFO - INFO - untarring "node-osx.tar.gz" 19:17:14 INFO - Return code: 0 19:17:14 INFO - Chmoding /builds/slave/test/build/node-osx/bin/node to 0755 19:17:14 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 19:17:14 INFO - ENV: MOZ_NODE_PATH is now /builds/slave/test/build/node-osx/bin/node 19:17:14 INFO - ENV: STYLO_THREADS is now 1 19:17:14 INFO - ENV: RUST_BACKTRACE is now 1 19:17:14 INFO - ENV: MOZ_UPLOAD_DIR is now /builds/slave/test/build/blobber_upload_dir 19:17:14 INFO - ENV: MINIDUMP_STACKWALK is now /builds/slave/test/build/macosx64-minidump_stackwalk 19:17:14 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 19:17:14 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/S9Ns3CFNSWyKVBvfR9ry8g/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 19:17:14 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/S9Ns3CFNSWyKVBvfR9ry8g/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 19:17:14 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.wHa6AyOock/Render', 19:17:14 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 19:17:14 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 19:17:14 INFO - 'HOME': '/Users/cltbld', 19:17:14 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 19:17:14 INFO - 'LOGNAME': 'cltbld', 19:17:14 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 19:17:14 INFO - 'MINIDUMP_STACKWALK': '/builds/slave/test/build/macosx64-minidump_stackwalk', 19:17:14 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 19:17:14 INFO - 'MOZ_NODE_PATH': '/builds/slave/test/build/node-osx/bin/node', 19:17:14 INFO - 'MOZ_NO_REMOTE': '1', 19:17:14 INFO - 'MOZ_UPLOAD_DIR': '/builds/slave/test/build/blobber_upload_dir', 19:17:14 INFO - 'NO_EM_RESTART': '1', 19:17:14 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 19:17:14 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 19:17:14 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 19:17:14 INFO - 'PWD': '/builds/slave/test', 19:17:14 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 19:17:14 INFO - 'RUST_BACKTRACE': '1', 19:17:14 INFO - 'SHELL': '/bin/bash', 19:17:14 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.lY8rh5WqZU/Listeners', 19:17:14 INFO - 'STYLO_THREADS': '1', 19:17:14 INFO - 'TMPDIR': '/var/folders/vd/gwz783gs6snbfbbmm1cw7rnw00000w/T/', 19:17:14 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 19:17:14 INFO - 'USER': 'cltbld', 19:17:14 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 19:17:14 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 19:17:14 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 19:17:14 INFO - 'XPC_FLAGS': '0x0', 19:17:14 INFO - 'XPC_SERVICE_NAME': '0', 19:17:14 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 19:17:14 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/S9Ns3CFNSWyKVBvfR9ry8g/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 19:17:14 INFO - Checking for orphan ssltunnel processes... 19:17:14 INFO - Checking for orphan xpcshell processes... 19:17:14 INFO - mozcrash Removed pending crash reports at '/Users/cltbld/Library/Application Support/firefox/Crash Reports' 19:17:16 INFO - SUITE-START | Running 1967 tests 19:17:16 INFO - TEST-START | dom/security/test/csp/test_upgrade_insecure.html 19:17:16 INFO - TEST-SKIP | dom/security/test/csp/test_upgrade_insecure.html | took 1ms 19:17:16 INFO - TEST-START | dom/svg/test/test_lang.xhtml 19:17:16 INFO - TEST-SKIP | dom/svg/test/test_lang.xhtml | took 0ms 19:17:16 INFO - TEST-START | dom/tests/mochitest/ajax/offline/test_badManifestMagic.html 19:17:16 INFO - TEST-SKIP | dom/tests/mochitest/ajax/offline/test_badManifestMagic.html | took 0ms 19:17:16 INFO - TEST-START | dom/tests/mochitest/ajax/offline/test_bug445544.html 19:17:16 INFO - TEST-SKIP | dom/tests/mochitest/ajax/offline/test_bug445544.html | took 0ms 19:17:16 INFO - TEST-START | dom/tests/mochitest/ajax/offline/test_bug460353.html 19:17:16 INFO - TEST-SKIP | dom/tests/mochitest/ajax/offline/test_bug460353.html | took 0ms 19:17:16 INFO - TEST-START | dom/tests/mochitest/ajax/offline/test_bug474696.html 19:17:16 INFO - TEST-SKIP | dom/tests/mochitest/ajax/offline/test_bug474696.html | took 0ms 19:17:16 INFO - TEST-START | dom/tests/mochitest/ajax/offline/test_bug544462.html 19:17:16 INFO - TEST-SKIP | dom/tests/mochitest/ajax/offline/test_bug544462.html | took 0ms 19:17:16 INFO - TEST-START | dom/tests/mochitest/ajax/offline/test_bug744719-cancel.html 19:17:16 INFO - TEST-SKIP | dom/tests/mochitest/ajax/offline/test_bug744719-cancel.html | took 8ms 19:17:16 INFO - TEST-START | dom/tests/mochitest/ajax/offline/test_bug744719.html 19:17:16 INFO - TEST-SKIP | dom/tests/mochitest/ajax/offline/test_bug744719.html | took 0ms 19:17:16 INFO - TEST-START | dom/tests/mochitest/ajax/offline/test_bug765203.html 19:17:16 INFO - TEST-SKIP | dom/tests/mochitest/ajax/offline/test_bug765203.html | took 0ms 19:17:16 INFO - TEST-START | dom/tests/mochitest/ajax/offline/test_bypass.html 19:17:16 INFO - TEST-SKIP | dom/tests/mochitest/ajax/offline/test_bypass.html | took 0ms 19:17:16 INFO - TEST-START | dom/tests/mochitest/ajax/offline/test_cancelOfflineCache.html 19:17:16 INFO - TEST-SKIP | dom/tests/mochitest/ajax/offline/test_cancelOfflineCache.html | took 0ms 19:17:16 INFO - TEST-START | dom/tests/mochitest/ajax/offline/test_changingManifest.html 19:17:16 INFO - TEST-SKIP | dom/tests/mochitest/ajax/offline/test_changingManifest.html | took 1ms 19:17:16 INFO - TEST-START | dom/tests/mochitest/ajax/offline/test_fallback.html 19:17:16 INFO - TEST-SKIP | dom/tests/mochitest/ajax/offline/test_fallback.html | took 0ms 19:17:16 INFO - TEST-START | dom/tests/mochitest/ajax/offline/test_foreign.html 19:17:16 INFO - TEST-SKIP | dom/tests/mochitest/ajax/offline/test_foreign.html | took 0ms 19:17:16 INFO - TEST-START | dom/tests/mochitest/ajax/offline/test_identicalManifest.html 19:17:16 INFO - TEST-SKIP | dom/tests/mochitest/ajax/offline/test_identicalManifest.html | took 0ms 19:17:16 INFO - TEST-START | dom/tests/mochitest/ajax/offline/test_lowDeviceStorage.html 19:17:16 INFO - TEST-SKIP | dom/tests/mochitest/ajax/offline/test_lowDeviceStorage.html | took 0ms 19:17:16 INFO - TEST-START | dom/tests/mochitest/ajax/offline/test_lowDeviceStorageDuringUpdate.html 19:17:16 INFO - TEST-SKIP | dom/tests/mochitest/ajax/offline/test_lowDeviceStorageDuringUpdate.html | took 0ms 19:17:16 INFO - TEST-START | dom/tests/mochitest/ajax/offline/test_missingFile.html 19:17:16 INFO - TEST-SKIP | dom/tests/mochitest/ajax/offline/test_missingFile.html | took 0ms 19:17:16 INFO - TEST-START | dom/tests/mochitest/ajax/offline/test_missingManifest.html 19:17:16 INFO - TEST-SKIP | dom/tests/mochitest/ajax/offline/test_missingManifest.html | took 0ms 19:17:16 INFO - TEST-START | dom/tests/mochitest/ajax/offline/test_noManifest.html 19:17:16 INFO - TEST-SKIP | dom/tests/mochitest/ajax/offline/test_noManifest.html | took 0ms 19:17:16 INFO - TEST-START | dom/tests/mochitest/ajax/offline/test_obsolete.html 19:17:16 INFO - TEST-SKIP | dom/tests/mochitest/ajax/offline/test_obsolete.html | took 1ms 19:17:16 INFO - TEST-START | dom/tests/mochitest/ajax/offline/test_offlineIFrame.html 19:17:16 INFO - TEST-SKIP | dom/tests/mochitest/ajax/offline/test_offlineIFrame.html | took 0ms 19:17:16 INFO - TEST-START | dom/tests/mochitest/ajax/offline/test_offlineMode.html 19:17:16 INFO - TEST-SKIP | dom/tests/mochitest/ajax/offline/test_offlineMode.html | took 0ms 19:17:16 INFO - TEST-START | dom/tests/mochitest/ajax/offline/test_overlap.html 19:17:16 INFO - TEST-SKIP | dom/tests/mochitest/ajax/offline/test_overlap.html | took 0ms 19:17:16 INFO - TEST-START | dom/tests/mochitest/ajax/offline/test_redirectManifest.html 19:17:16 INFO - TEST-SKIP | dom/tests/mochitest/ajax/offline/test_redirectManifest.html | took 0ms 19:17:16 INFO - TEST-START | dom/tests/mochitest/ajax/offline/test_redirectUpdateItem.html 19:17:16 INFO - TEST-SKIP | dom/tests/mochitest/ajax/offline/test_redirectUpdateItem.html | took 0ms 19:17:16 INFO - TEST-START | dom/tests/mochitest/ajax/offline/test_refetchManifest.html 19:17:16 INFO - TEST-SKIP | dom/tests/mochitest/ajax/offline/test_refetchManifest.html | took 0ms 19:17:16 INFO - TEST-START | dom/tests/mochitest/ajax/offline/test_simpleManifest.html 19:17:16 INFO - TEST-SKIP | dom/tests/mochitest/ajax/offline/test_simpleManifest.html | took 0ms 19:17:16 INFO - TEST-START | dom/tests/mochitest/ajax/offline/test_updateCheck.html 19:17:16 INFO - TEST-SKIP | dom/tests/mochitest/ajax/offline/test_updateCheck.html | took 0ms 19:17:16 INFO - TEST-START | dom/tests/mochitest/ajax/offline/test_updatingManifest.html 19:17:16 INFO - TEST-SKIP | dom/tests/mochitest/ajax/offline/test_updatingManifest.html | took 0ms 19:17:16 INFO - TEST-START | dom/tests/mochitest/ajax/offline/test_xhtmlManifest.xhtml 19:17:16 INFO - TEST-SKIP | dom/tests/mochitest/ajax/offline/test_xhtmlManifest.xhtml | took 0ms 19:17:16 INFO - TEST-START | dom/tests/mochitest/general/test_network_events.html 19:17:16 INFO - TEST-SKIP | dom/tests/mochitest/general/test_network_events.html | took 0ms 19:17:16 INFO - TEST-START | dom/tests/mochitest/general/test_showModalDialog.html 19:17:16 INFO - TEST-SKIP | dom/tests/mochitest/general/test_showModalDialog.html | took 0ms 19:17:16 INFO - TEST-START | dom/tests/mochitest/localstorage/test_localStorageBase.html 19:17:16 INFO - TEST-SKIP | dom/tests/mochitest/localstorage/test_localStorageBase.html | took 0ms 19:17:16 INFO - dir: dom/quota/test 19:17:16 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' 19:17:16 INFO - pk12util: PKCS12 IMPORT SUCCESSFUL 19:17:16 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/vd/gwz783gs6snbfbbmm1cw7rnw00000w/T/tmpU7mVUG.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'] 19:17:16 INFO - runtests.py | Server pid: 1742 19:17:16 INFO - runtests.py | Websocket server pid: 1743 19:17:16 INFO - runtests.py | SSL tunnel pid: 1744 19:17:16 INFO - runtests.py | Running with e10s: True 19:17:16 INFO - runtests.py | Running tests: start. 19:17:16 INFO - 19:17:16 INFO - Application command: /builds/slave/test/build/application/Nightly.app/Contents/MacOS/firefox -marionette -foreground -profile /var/folders/vd/gwz783gs6snbfbbmm1cw7rnw00000w/T/tmpU7mVUG.mozrunner 19:17:16 INFO - runtests.py | Application pid: 1745 19:17:16 INFO - TEST-INFO | started process GECKO(1745) 19:17:19 INFO - GECKO(1745) | 1497406639158 Marionette INFO Listening on port 2828 19:17:19 INFO - GECKO(1745) | 1497406639323 Marionette DEBUG loaded listener.js 19:17:19 INFO - GECKO(1745) | 2017-06-13 19:17:19.371 plugin-container[1748:8738] *** CFMessagePort: bootstrap_register(): failed 1100 (0x44c) 'Permission denied', port = 0xa137, name = 'com.apple.tsm.portname' 19:17:19 INFO - GECKO(1745) | See /usr/include/servers/bootstrap_defs.h for the error codes. 19:17:19 INFO - GECKO(1745) | 2017-06-13 19:17:19.402 plugin-container[1748:8738] *** CFMessagePort: bootstrap_register(): failed 1100 (0x44c) 'Permission denied', port = 0x5007, name = 'com.apple.CFPasteboardClient' 19:17:19 INFO - GECKO(1745) | See /usr/include/servers/bootstrap_defs.h for the error codes. 19:17:19 INFO - GECKO(1745) | 2017-06-13 19:17:19.402 plugin-container[1748:8738] Failed to allocate communication port for com.apple.CFPasteboardClient; this is likely due to sandbox restrictions 19:17:20 INFO - GECKO(1745) | 2017-06-13 19:17:20.001 plugin-container[1749:8793] *** CFMessagePort: bootstrap_register(): failed 1100 (0x44c) 'Permission denied', port = 0x953f, name = 'com.apple.tsm.portname' 19:17:20 INFO - GECKO(1745) | See /usr/include/servers/bootstrap_defs.h for the error codes. 19:17:20 INFO - GECKO(1745) | 2017-06-13 19:17:20.003 plugin-container[1749:8793] *** CFMessagePort: bootstrap_register(): failed 1100 (0x44c) 'Permission denied', port = 0x9b0b, name = 'com.apple.CFPasteboardClient' 19:17:20 INFO - GECKO(1745) | See /usr/include/servers/bootstrap_defs.h for the error codes. 19:17:20 INFO - GECKO(1745) | 2017-06-13 19:17:20.003 plugin-container[1749:8793] Failed to allocate communication port for com.apple.CFPasteboardClient; this is likely due to sandbox restrictions 19:17:20 INFO - SimpleTest START 19:17:20 INFO - TEST-START | dom/quota/test/test_storage_manager_persist_allow.html 19:17:21 INFO - GECKO(1745) | MEMORY STAT vsizeMaxContiguous not supported in this build configuration. 19:17:21 INFO - GECKO(1745) | MEMORY STAT | vsize 3909MB | residentFast 114MB | heapAllocated 20MB 19:17:21 INFO - TEST-OK | dom/quota/test/test_storage_manager_persist_allow.html | took 1349ms 19:17:21 INFO - TEST-START | dom/quota/test/test_storage_manager_persist_deny.html 19:17:21 INFO - GECKO(1745) | MEMORY STAT | vsize 3911MB | residentFast 116MB | heapAllocated 21MB 19:17:21 INFO - TEST-OK | dom/quota/test/test_storage_manager_persist_deny.html | took 73ms 19:17:21 INFO - TEST-START | dom/quota/test/test_storage_manager_persisted.html 19:17:21 INFO - GECKO(1745) | MEMORY STAT | vsize 3915MB | residentFast 120MB | heapAllocated 22MB 19:17:21 INFO - TEST-OK | dom/quota/test/test_storage_manager_persisted.html | took 98ms 19:17:21 INFO - TEST-START | Shutdown 19:17:21 INFO - Passed: 7 19:17:21 INFO - Failed: 0 19:17:21 INFO - Todo: 2 19:17:21 INFO - Mode: e10s 19:17:21 INFO - Slowest: 1349ms - /tests/dom/quota/test/test_storage_manager_persist_allow.html 19:17:21 INFO - SimpleTest FINISHED 19:17:21 INFO - TEST-INFO | Ran 1 Loops 19:17:21 INFO - SimpleTest FINISHED 19:17:21 INFO - GECKO(1745) | 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 19:17:23 INFO - TEST-INFO | Main app process: exit 0 19:17:23 INFO - runtests.py | Application ran for: 0:00:06.698762 19:17:23 INFO - zombiecheck | Reading PID log: /var/folders/vd/gwz783gs6snbfbbmm1cw7rnw00000w/T/tmp0yM7_3pidlog 19:17:23 INFO - ==> process 1745 launched child process 1748 19:17:23 INFO - ==> process 1745 launched child process 1749 19:17:23 INFO - zombiecheck | Checking for orphan process with PID: 1748 19:17:23 INFO - zombiecheck | Checking for orphan process with PID: 1749 19:17:23 INFO - Stopping web server 19:17:23 INFO - Stopping web socket server 19:17:23 INFO - Stopping ssltunnel 19:17:23 WARNING - leakcheck | refcount logging is off, so leaks can't be detected! 19:17:23 INFO - runtests.py | Running tests: end. 19:17:23 INFO - Buffered messages finished 19:17:23 INFO - dir: dom/security/test/cors 19:17:23 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' 19:17:23 INFO - pk12util: PKCS12 IMPORT SUCCESSFUL 19:17:23 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/vd/gwz783gs6snbfbbmm1cw7rnw00000w/T/tmpJDBIgj.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'] 19:17:23 INFO - runtests.py | Server pid: 1756 19:17:23 INFO - runtests.py | Websocket server pid: 1757 19:17:23 INFO - runtests.py | SSL tunnel pid: 1758 19:17:23 INFO - runtests.py | Running with e10s: True 19:17:23 INFO - runtests.py | Running tests: start. 19:17:23 INFO - 19:17:23 INFO - Application command: /builds/slave/test/build/application/Nightly.app/Contents/MacOS/firefox -marionette -foreground -profile /var/folders/vd/gwz783gs6snbfbbmm1cw7rnw00000w/T/tmpJDBIgj.mozrunner 19:17:23 INFO - runtests.py | Application pid: 1759 19:17:23 INFO - TEST-INFO | started process GECKO(1759) 19:17:26 INFO - GECKO(1759) | 2017-06-13 19:17:26.401 plugin-container[1760:9020] *** CFMessagePort: bootstrap_register(): failed 1100 (0x44c) 'Permission denied', port = 0x9937, name = 'com.apple.tsm.portname' 19:17:26 INFO - GECKO(1759) | See /usr/include/servers/bootstrap_defs.h for the error codes. 19:17:26 INFO - GECKO(1759) | 2017-06-13 19:17:26.401 plugin-container[1760:9020] *** CFMessagePort: bootstrap_register(): failed 1100 (0x44c) 'Permission denied', port = 0x4907, name = 'com.apple.CFPasteboardClient' 19:17:26 INFO - GECKO(1759) | See /usr/include/servers/bootstrap_defs.h for the error codes. 19:17:26 INFO - GECKO(1759) | 2017-06-13 19:17:26.401 plugin-container[1760:9020] Failed to allocate communication port for com.apple.CFPasteboardClient; this is likely due to sandbox restrictions 19:17:26 INFO - GECKO(1759) | 1497406646430 Marionette INFO Listening on port 2828 19:17:26 INFO - GECKO(1759) | 1497406646538 Marionette DEBUG loaded listener.js 19:17:27 INFO - SimpleTest START 19:17:27 INFO - TEST-START | dom/security/test/cors/test_CrossSiteXHR.html 19:17:27 INFO - GECKO(1759) | 2017-06-13 19:17:27.225 plugin-container[1761:9071] *** CFMessagePort: bootstrap_register(): failed 1100 (0x44c) 'Permission denied', port = 0x963f, name = 'com.apple.tsm.portname' 19:17:27 INFO - GECKO(1759) | See /usr/include/servers/bootstrap_defs.h for the error codes. 19:17:27 INFO - GECKO(1759) | 2017-06-13 19:17:27.225 plugin-container[1761:9071] *** CFMessagePort: bootstrap_register(): failed 1100 (0x44c) 'Permission denied', port = 0x9c0b, name = 'com.apple.CFPasteboardClient' 19:17:27 INFO - GECKO(1759) | See /usr/include/servers/bootstrap_defs.h for the error codes. 19:17:27 INFO - GECKO(1759) | 2017-06-13 19:17:27.225 plugin-container[1761:9071] Failed to allocate communication port for com.apple.CFPasteboardClient; this is likely due to sandbox restrictions 19:17:33 INFO - GECKO(1759) | MEMORY STAT vsizeMaxContiguous not supported in this build configuration. 19:17:33 INFO - GECKO(1759) | MEMORY STAT | vsize 3922MB | residentFast 128MB | heapAllocated 31MB 19:17:33 INFO - TEST-OK | dom/security/test/cors/test_CrossSiteXHR.html | took 6121ms 19:17:33 INFO - TEST-START | dom/security/test/cors/test_CrossSiteXHR_cache.html 19:18:02 INFO - GECKO(1759) | MEMORY STAT | vsize 4115MB | residentFast 132MB | heapAllocated 18MB 19:18:02 INFO - TEST-OK | dom/security/test/cors/test_CrossSiteXHR_cache.html | took 29348ms 19:18:02 INFO - TEST-START | dom/security/test/cors/test_CrossSiteXHR_origin.html 19:18:11 INFO - GECKO(1759) | MEMORY STAT | vsize 4117MB | residentFast 135MB | heapAllocated 23MB 19:18:11 INFO - TEST-OK | dom/security/test/cors/test_CrossSiteXHR_origin.html | took 8745ms 19:18:11 INFO - TEST-START | Shutdown 19:18:11 INFO - Passed: 3986 19:18:11 INFO - Failed: 0 19:18:11 INFO - Todo: 7 19:18:11 INFO - Mode: e10s 19:18:11 INFO - Slowest: 29348ms - /tests/dom/security/test/cors/test_CrossSiteXHR_cache.html 19:18:11 INFO - SimpleTest FINISHED 19:18:11 INFO - TEST-INFO | Ran 1 Loops 19:18:11 INFO - SimpleTest FINISHED 19:18:11 INFO - GECKO(1759) | 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 19:18:12 INFO - TEST-INFO | Main app process: exit 0 19:18:12 INFO - runtests.py | Application ran for: 0:00:49.164208 19:18:12 INFO - zombiecheck | Reading PID log: /var/folders/vd/gwz783gs6snbfbbmm1cw7rnw00000w/T/tmpdssvMdpidlog 19:18:12 INFO - ==> process 1759 launched child process 1760 19:18:12 INFO - ==> process 1759 launched child process 1761 19:18:12 INFO - zombiecheck | Checking for orphan process with PID: 1760 19:18:12 INFO - zombiecheck | Checking for orphan process with PID: 1761 19:18:12 INFO - Stopping web server 19:18:12 INFO - Stopping web socket server 19:18:12 INFO - Stopping ssltunnel 19:18:12 WARNING - leakcheck | refcount logging is off, so leaks can't be detected! 19:18:12 INFO - runtests.py | Running tests: end. 19:18:12 INFO - Buffered messages finished 19:18:12 INFO - dir: dom/security/test/csp 19:18:12 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' 19:18:13 INFO - pk12util: PKCS12 IMPORT SUCCESSFUL 19:18:13 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/vd/gwz783gs6snbfbbmm1cw7rnw00000w/T/tmpiLRaiy.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'] 19:18:13 INFO - runtests.py | Server pid: 1772 19:18:13 INFO - runtests.py | Websocket server pid: 1773 19:18:13 INFO - runtests.py | SSL tunnel pid: 1774 19:18:13 INFO - runtests.py | Running with e10s: True 19:18:13 INFO - runtests.py | Running tests: start. 19:18:13 INFO - 19:18:13 INFO - Application command: /builds/slave/test/build/application/Nightly.app/Contents/MacOS/firefox -marionette -foreground -profile /var/folders/vd/gwz783gs6snbfbbmm1cw7rnw00000w/T/tmpiLRaiy.mozrunner 19:18:13 INFO - runtests.py | Application pid: 1775 19:18:13 INFO - TEST-INFO | started process GECKO(1775) 19:18:16 INFO - GECKO(1775) | 1497406696022 Marionette INFO Listening on port 2828 19:18:16 INFO - GECKO(1775) | 1497406696215 Marionette DEBUG loaded listener.js 19:18:16 INFO - GECKO(1775) | 2017-06-13 19:18:16.301 plugin-container[1776:9618] *** CFMessagePort: bootstrap_register(): failed 1100 (0x44c) 'Permission denied', port = 0x983f, name = 'com.apple.tsm.portname' 19:18:16 INFO - GECKO(1775) | See /usr/include/servers/bootstrap_defs.h for the error codes. 19:18:16 INFO - GECKO(1775) | 2017-06-13 19:18:16.302 plugin-container[1776:9618] *** CFMessagePort: bootstrap_register(): failed 1100 (0x44c) 'Permission denied', port = 0x9e1b, name = 'com.apple.CFPasteboardClient' 19:18:16 INFO - GECKO(1775) | See /usr/include/servers/bootstrap_defs.h for the error codes. 19:18:16 INFO - GECKO(1775) | 2017-06-13 19:18:16.302 plugin-container[1776:9618] Failed to allocate communication port for com.apple.CFPasteboardClient; this is likely due to sandbox restrictions 19:18:16 INFO - GECKO(1775) | 2017-06-13 19:18:16.683 plugin-container[1777:9664] *** CFMessagePort: bootstrap_register(): failed 1100 (0x44c) 'Permission denied', port = 0x973f, name = 'com.apple.tsm.portname' 19:18:16 INFO - GECKO(1775) | See /usr/include/servers/bootstrap_defs.h for the error codes. 19:18:16 INFO - GECKO(1775) | 2017-06-13 19:18:16.685 plugin-container[1777:9664] *** CFMessagePort: bootstrap_register(): failed 1100 (0x44c) 'Permission denied', port = 0x9c0b, name = 'com.apple.CFPasteboardClient' 19:18:16 INFO - GECKO(1775) | See /usr/include/servers/bootstrap_defs.h for the error codes. 19:18:16 INFO - GECKO(1775) | 2017-06-13 19:18:16.685 plugin-container[1777:9664] Failed to allocate communication port for com.apple.CFPasteboardClient; this is likely due to sandbox restrictions 19:18:16 INFO - SimpleTest START 19:18:16 INFO - TEST-START | dom/security/test/csp/test_301_redirect.html 19:18:17 INFO - GECKO(1775) | MEMORY STAT vsizeMaxContiguous not supported in this build configuration. 19:18:17 INFO - GECKO(1775) | MEMORY STAT | vsize 3909MB | residentFast 114MB | heapAllocated 21MB 19:18:18 INFO - TEST-OK | dom/security/test/csp/test_301_redirect.html | took 1132ms 19:18:18 INFO - TEST-START | dom/security/test/csp/test_302_redirect.html 19:18:18 INFO - GECKO(1775) | MEMORY STAT | vsize 3911MB | residentFast 116MB | heapAllocated 22MB 19:18:18 INFO - TEST-OK | dom/security/test/csp/test_302_redirect.html | took 81ms 19:18:18 INFO - TEST-START | dom/security/test/csp/test_303_redirect.html 19:18:18 INFO - GECKO(1775) | MEMORY STAT | vsize 3913MB | residentFast 118MB | heapAllocated 23MB 19:18:18 INFO - TEST-OK | dom/security/test/csp/test_303_redirect.html | took 93ms 19:18:18 INFO - TEST-START | dom/security/test/csp/test_307_redirect.html 19:18:18 INFO - GECKO(1775) | MEMORY STAT | vsize 3914MB | residentFast 119MB | heapAllocated 23MB 19:18:18 INFO - TEST-OK | dom/security/test/csp/test_307_redirect.html | took 80ms 19:18:18 INFO - TEST-START | dom/security/test/csp/test_CSP.html 19:18:18 INFO - GECKO(1775) | JavaScript error: http://mochi.test:8888/tests/dom/security/test/csp/file_main.js, line 16: TypeError: NetworkError when attempting to fetch resource. 19:18:18 INFO - GECKO(1775) | JavaScript error: , line 0: TypeError: NetworkError when attempting to fetch resource. 19:18:18 INFO - GECKO(1775) | JavaScript error: , line 0: TypeError: NetworkError when attempting to fetch resource. 19:18:18 INFO - GECKO(1775) | MEMORY STAT | vsize 3958MB | residentFast 146MB | heapAllocated 29MB 19:18:18 INFO - TEST-OK | dom/security/test/csp/test_CSP.html | took 354ms 19:18:18 INFO - GECKO(1775) | JavaScript error: , line 0: TypeError: NetworkError when attempting to fetch resource. 19:18:18 INFO - TEST-START | dom/security/test/csp/test_allow_https_schemes.html 19:18:18 INFO - GECKO(1775) | ###!!! [Parent][MessageChannel] Error: (msgtype=0x800017,name=PHttpChannel::Msg_DeleteSelf) Channel error: cannot send/recv 19:18:18 INFO - GECKO(1775) | ###!!! [Parent][MessageChannel] Error: (msgtype=0x280080,name=PBrowser::Msg_Destroy) Channel error: cannot send/recv 19:23:48 INFO - Buffered messages finished 19:23:48 ERROR - TEST-UNEXPECTED-TIMEOUT | dom/security/test/csp/test_allow_https_schemes.html | application timed out after 330 seconds with no output 19:23:48 ERROR - Force-terminating active process(es). 19:23:48 INFO - Determining child pids from psutil 19:23:48 INFO - Found child pids: [1777] 19:23:48 INFO - Killing process: 1777 19:23:48 INFO - TEST-INFO | started process screencapture 19:23:49 INFO - TEST-INFO | screencapture: exit 0 19:23:49 INFO - psutil found pid 1777 dead 19:23:49 INFO - Killing process: 1775 19:23:49 INFO - Not taking screenshot here: see the one that was previously logged 19:23:49 INFO - TEST-INFO | Main app process: exit 5 19:23:49 INFO - Buffered messages finished 19:23:49 ERROR - TEST-UNEXPECTED-FAIL | dom/security/test/csp/test_allow_https_schemes.html | application terminated with exit code 5 19:23:49 INFO - runtests.py | Application ran for: 0:05:36.041831 19:23:49 INFO - zombiecheck | Reading PID log: /var/folders/vd/gwz783gs6snbfbbmm1cw7rnw00000w/T/tmptmq9ubpidlog 19:23:49 INFO - ==> process 1775 launched child process 1776 19:23:49 INFO - ==> process 1775 launched child process 1777 19:23:49 INFO - zombiecheck | Checking for orphan process with PID: 1776 19:23:49 INFO - zombiecheck | Checking for orphan process with PID: 1777 19:23:49 INFO - mozcrash Downloading symbols from: https://queue.taskcluster.net/v1/task/S9Ns3CFNSWyKVBvfR9ry8g/artifacts/public/build/target.crashreporter-symbols.zip 19:23:50 INFO - Traceback (most recent call last): 19:23:50 INFO - File "/builds/slave/test/build/tests/mochitest/runtests.py", line 2521, in doTests 19:23:50 INFO - marionette_args=marionette_args, 19:23:50 INFO - File "/builds/slave/test/build/tests/mochitest/runtests.py", line 2173, in runApp 19:23:50 INFO - test=self.lastTestSeen) 19:23:50 INFO - File "/builds/slave/test/build/venv/lib/python2.7/site-packages/mozcrash/mozcrash.py", line 126, in log_crashes 19:23:50 INFO - stackwalk_binary=stackwalk_binary): 19:23:50 INFO - File "/builds/slave/test/build/venv/lib/python2.7/site-packages/mozcrash/mozcrash.py", line 212, in __iter__ 19:23:50 INFO - rv = self._process_dump_file(path, extra) 19:23:50 INFO - File "/builds/slave/test/build/venv/lib/python2.7/site-packages/mozcrash/mozcrash.py", line 234, in _process_dump_file 19:23:50 INFO - self._get_symbols() 19:23:50 INFO - File "/builds/slave/test/build/venv/lib/python2.7/site-packages/mozcrash/mozcrash.py", line 180, in _get_symbols 19:23:50 INFO - data = urllib2.urlopen(self.symbols_path) 19:23:50 INFO - File "/tools/python27/lib/python2.7/urllib2.py", line 126, in urlopen 19:23:50 INFO - return _opener.open(url, data, timeout) 19:23:50 INFO - File "/tools/python27/lib/python2.7/urllib2.py", line 406, in open 19:23:50 INFO - response = meth(req, response) 19:23:50 INFO - File "/tools/python27/lib/python2.7/urllib2.py", line 519, in http_response 19:23:50 INFO - 'http', request, response, code, msg, hdrs) 19:23:50 INFO - File "/tools/python27/lib/python2.7/urllib2.py", line 444, in error 19:23:50 INFO - return self._call_chain(*args) 19:23:50 INFO - File "/tools/python27/lib/python2.7/urllib2.py", line 378, in _call_chain 19:23:50 INFO - result = func(*args) 19:23:50 INFO - File "/tools/python27/lib/python2.7/urllib2.py", line 527, in http_error_default 19:23:50 INFO - raise HTTPError(req.get_full_url(), code, msg, hdrs, fp) 19:23:50 INFO - HTTPError: HTTP Error 404: Not Found 19:23:50 ERROR - Automation Error: Received unexpected exception while running application 19:23:50 ERROR - 19:23:50 INFO - Stopping web server 19:23:50 INFO - Stopping web socket server 19:23:50 INFO - Stopping ssltunnel 19:23:50 WARNING - leakcheck | refcount logging is off, so leaks can't be detected! 19:23:50 INFO - runtests.py | Running tests: end. 19:23:50 INFO - Buffered messages finished 19:23:50 INFO - dir: dom/security/test/general 19:23: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' 19:23:50 INFO - pk12util: PKCS12 IMPORT SUCCESSFUL 19:23: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/vd/gwz783gs6snbfbbmm1cw7rnw00000w/T/tmpcdsnwT.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'] 19:23:50 INFO - runtests.py | Server pid: 1789 19:23:50 INFO - runtests.py | Websocket server pid: 1790 19:23:50 INFO - runtests.py | SSL tunnel pid: 1791 19:23:50 INFO - runtests.py | Running with e10s: True 19:23:50 INFO - runtests.py | Running tests: start. 19:23:50 INFO - 19:23:50 INFO - Application command: /builds/slave/test/build/application/Nightly.app/Contents/MacOS/firefox -marionette -foreground -profile /var/folders/vd/gwz783gs6snbfbbmm1cw7rnw00000w/T/tmpcdsnwT.mozrunner 19:23:50 INFO - runtests.py | Application pid: 1792 19:23:50 INFO - TEST-INFO | started process GECKO(1792) 19:23:53 INFO - GECKO(1792) | 2017-06-13 19:23:53.565 plugin-container[1793:10462] *** CFMessagePort: bootstrap_register(): failed 1100 (0x44c) 'Permission denied', port = 0x4647, name = 'com.apple.tsm.portname' 19:23:53 INFO - GECKO(1792) | See /usr/include/servers/bootstrap_defs.h for the error codes. 19:23:53 INFO - GECKO(1792) | 2017-06-13 19:23:53.571 plugin-container[1793:10462] *** CFMessagePort: bootstrap_register(): failed 1100 (0x44c) 'Permission denied', port = 0x9e1f, name = 'com.apple.CFPasteboardClient' 19:23:53 INFO - GECKO(1792) | See /usr/include/servers/bootstrap_defs.h for the error codes. 19:23:53 INFO - GECKO(1792) | 2017-06-13 19:23:53.571 plugin-container[1793:10462] Failed to allocate communication port for com.apple.CFPasteboardClient; this is likely due to sandbox restrictions 19:23:53 INFO - GECKO(1792) | 1497407033612 Marionette INFO Listening on port 2828 19:23:53 INFO - GECKO(1792) | 1497407033748 Marionette DEBUG loaded listener.js 19:23:54 INFO - GECKO(1792) | 2017-06-13 19:23:54.363 plugin-container[1794:10517] *** CFMessagePort: bootstrap_register(): failed 1100 (0x44c) 'Permission denied', port = 0x9743, name = 'com.apple.tsm.portname' 19:23:54 INFO - GECKO(1792) | See /usr/include/servers/bootstrap_defs.h for the error codes. 19:23:54 INFO - GECKO(1792) | 2017-06-13 19:23:54.364 plugin-container[1794:10517] *** CFMessagePort: bootstrap_register(): failed 1100 (0x44c) 'Permission denied', port = 0x4923, name = 'com.apple.CFPasteboardClient' 19:23:54 INFO - GECKO(1792) | See /usr/include/servers/bootstrap_defs.h for the error codes. 19:23:54 INFO - GECKO(1792) | 2017-06-13 19:23:54.364 plugin-container[1794:10517] Failed to allocate communication port for com.apple.CFPasteboardClient; this is likely due to sandbox restrictions 19:23:54 INFO - SimpleTest START 19:23:54 INFO - TEST-START | dom/security/test/general/test_block_script_wrong_mime.html 19:23:55 INFO - TEST-PASS | dom/security/test/general/test_block_script_wrong_mime.html | script with mime 'application/javascript' should load 19:23:55 INFO - TEST-PASS | dom/security/test/general/test_block_script_wrong_mime.html | script with mime 'text/javascript' should load 19:23:55 INFO - TEST-PASS | dom/security/test/general/test_block_script_wrong_mime.html | script with wrong mime 'audio/mpeg' should be blocked 19:23:55 INFO - TEST-PASS | dom/security/test/general/test_block_script_wrong_mime.html | script with wrong mime 'audio/' should be blocked 19:23:55 INFO - TEST-PASS | dom/security/test/general/test_block_script_wrong_mime.html | script with wrong mime 'image/' should be blocked 19:23:55 INFO - TEST-PASS | dom/security/test/general/test_block_script_wrong_mime.html | script with wrong mime 'image/jpeg' should be blocked 19:23:55 INFO - TEST-PASS | dom/security/test/general/test_block_script_wrong_mime.html | script with wrong mime 'video/mpeg' should be blocked 19:23:55 INFO - TEST-PASS | dom/security/test/general/test_block_script_wrong_mime.html | script with wrong mime 'video/' should be blocked 19:23:55 INFO - TEST-PASS | dom/security/test/general/test_block_script_wrong_mime.html | script with wrong mime 'text/csv' should be blocked 19:23:55 INFO - TEST-PASS | dom/security/test/general/test_block_script_wrong_mime.html | worker with wrong mime 'video/' should be blocked 19:23:55 INFO - TEST-PASS | dom/security/test/general/test_block_script_wrong_mime.html | worker with wrong mime 'image/jpeg' should be blocked 19:23:55 INFO - TEST-PASS | dom/security/test/general/test_block_script_wrong_mime.html | worker with mime 'application/javascript' should load 19:23:55 INFO - TEST-PASS | dom/security/test/general/test_block_script_wrong_mime.html | worker should send correct message 19:23:55 INFO - TEST-PASS | dom/security/test/general/test_block_script_wrong_mime.html | worker with wrong mime 'video/mpeg' should be blocked 19:23:55 INFO - TEST-PASS | dom/security/test/general/test_block_script_wrong_mime.html | worker with wrong mime 'audio/mpeg' should be blocked 19:23:55 INFO - TEST-PASS | dom/security/test/general/test_block_script_wrong_mime.html | worker with wrong mime 'image/' should be blocked 19:23:55 INFO - TEST-PASS | dom/security/test/general/test_block_script_wrong_mime.html | worker with wrong mime 'audio/' should be blocked 19:23:55 INFO - TEST-PASS | dom/security/test/general/test_block_script_wrong_mime.html | worker with mime 'text/javascript' should load 19:23:55 INFO - TEST-PASS | dom/security/test/general/test_block_script_wrong_mime.html | worker should send correct message 19:23:55 INFO - TEST-PASS | dom/security/test/general/test_block_script_wrong_mime.html | worker with wrong mime 'text/csv' should be blocked 19:23:55 INFO - TEST-PASS | dom/security/test/general/test_block_script_wrong_mime.html | worker/importScripts with wrong mime 'audio/mpeg' should be blocked 19:23:55 INFO - TEST-PASS | dom/security/test/general/test_block_script_wrong_mime.html | worker/importScripts with wrong mime 'audio/' should be blocked 19:23:55 INFO - TEST-PASS | dom/security/test/general/test_block_script_wrong_mime.html | worker/importScripts with wrong mime 'image/jpeg' should be blocked 19:23:55 INFO - TEST-PASS | dom/security/test/general/test_block_script_wrong_mime.html | worker/importScripts with wrong mime 'image/' should be blocked 19:23:55 INFO - TEST-PASS | dom/security/test/general/test_block_script_wrong_mime.html | worker/importScripts with wrong mime 'video/mpeg' should be blocked 19:23:55 INFO - TEST-PASS | dom/security/test/general/test_block_script_wrong_mime.html | worker/importScripts with wrong mime 'video/' should be blocked 19:23:55 INFO - TEST-PASS | dom/security/test/general/test_block_script_wrong_mime.html | worker/importScripts with wrong mime 'text/csv' should be blocked 19:23:55 INFO - TEST-PASS | dom/security/test/general/test_block_script_wrong_mime.html | worker/importScripts with mime 'application/javascript' should load 19:23:55 INFO - TEST-PASS | dom/security/test/general/test_block_script_wrong_mime.html | worker should send correct message 19:23:55 INFO - TEST-PASS | dom/security/test/general/test_block_script_wrong_mime.html | worker/importScripts with mime 'text/javascript' should load 19:23:55 INFO - TEST-PASS | dom/security/test/general/test_block_script_wrong_mime.html | worker should send correct message 19:23:55 INFO - GECKO(1792) | MEMORY STAT vsizeMaxContiguous not supported in this build configuration. 19:23:55 INFO - GECKO(1792) | MEMORY STAT | vsize 3997MB | residentFast 157MB | heapAllocated 29MB 19:23:55 INFO - TEST-OK | dom/security/test/general/test_block_script_wrong_mime.html | took 1366ms 19:23:55 INFO - TEST-START | dom/security/test/general/test_contentpolicytype_targeted_link_iframe.html 19:23:56 INFO - TEST-PASS | dom/security/test/general/test_contentpolicytype_targeted_link_iframe.html | content policy type should TYPESUBDOCUMENT 19:23:56 INFO - GECKO(1792) | MEMORY STAT | vsize 3999MB | residentFast 160MB | heapAllocated 30MB 19:23:56 INFO - TEST-OK | dom/security/test/general/test_contentpolicytype_targeted_link_iframe.html | took 101ms 19:23:56 INFO - TEST-START | dom/security/test/general/test_nosniff.html 19:23:56 INFO - GECKO(1792) | ###!!! [Parent][MessageChannel] Error: (msgtype=0x800017,name=PHttpChannel::Msg_DeleteSelf) Channel error: cannot send/recv 19:23:56 INFO - GECKO(1792) | ###!!! [Parent][MessageChannel] Error: (msgtype=0x280080,name=PBrowser::Msg_Destroy) Channel error: cannot send/recv 19:29:26 INFO - Buffered messages finished 19:29:26 ERROR - TEST-UNEXPECTED-TIMEOUT | dom/security/test/general/test_nosniff.html | application timed out after 330 seconds with no output 19:29:26 ERROR - Force-terminating active process(es). 19:29:26 INFO - Determining child pids from psutil 19:29:26 INFO - Found child pids: [1794] 19:29:26 INFO - Killing process: 1794 19:29:26 INFO - Not taking screenshot here: see the one that was previously logged 19:29:26 INFO - psutil found pid 1794 dead 19:29:26 INFO - Killing process: 1792 19:29:26 INFO - Not taking screenshot here: see the one that was previously logged 19:29:26 INFO - TEST-INFO | Main app process: exit 5 19:29:26 INFO - Buffered messages finished 19:29:26 ERROR - TEST-UNEXPECTED-FAIL | dom/security/test/general/test_nosniff.html | application terminated with exit code 5 19:29:26 INFO - runtests.py | Application ran for: 0:05:35.584891 19:29:26 INFO - zombiecheck | Reading PID log: /var/folders/vd/gwz783gs6snbfbbmm1cw7rnw00000w/T/tmp40Ftxppidlog 19:29:26 INFO - ==> process 1792 launched child process 1793 19:29:26 INFO - ==> process 1792 launched child process 1794 19:29:26 INFO - zombiecheck | Checking for orphan process with PID: 1793 19:29:26 INFO - zombiecheck | Checking for orphan process with PID: 1794 19:29:26 INFO - mozcrash Downloading symbols from: https://queue.taskcluster.net/v1/task/S9Ns3CFNSWyKVBvfR9ry8g/artifacts/public/build/target.crashreporter-symbols.zip 19:29:27 INFO - Traceback (most recent call last): 19:29:27 INFO - File "/builds/slave/test/build/tests/mochitest/runtests.py", line 2521, in doTests 19:29:27 INFO - marionette_args=marionette_args, 19:29:27 INFO - File "/builds/slave/test/build/tests/mochitest/runtests.py", line 2173, in runApp 19:29:27 INFO - test=self.lastTestSeen) 19:29:27 INFO - File "/builds/slave/test/build/venv/lib/python2.7/site-packages/mozcrash/mozcrash.py", line 126, in log_crashes 19:29:27 INFO - stackwalk_binary=stackwalk_binary): 19:29:27 INFO - File "/builds/slave/test/build/venv/lib/python2.7/site-packages/mozcrash/mozcrash.py", line 212, in __iter__ 19:29:27 INFO - rv = self._process_dump_file(path, extra) 19:29:27 INFO - File "/builds/slave/test/build/venv/lib/python2.7/site-packages/mozcrash/mozcrash.py", line 234, in _process_dump_file 19:29:27 INFO - self._get_symbols() 19:29:27 INFO - File "/builds/slave/test/build/venv/lib/python2.7/site-packages/mozcrash/mozcrash.py", line 180, in _get_symbols 19:29:27 INFO - data = urllib2.urlopen(self.symbols_path) 19:29:27 INFO - File "/tools/python27/lib/python2.7/urllib2.py", line 126, in urlopen 19:29:27 INFO - return _opener.open(url, data, timeout) 19:29:27 INFO - File "/tools/python27/lib/python2.7/urllib2.py", line 406, in open 19:29:27 INFO - response = meth(req, response) 19:29:27 INFO - File "/tools/python27/lib/python2.7/urllib2.py", line 519, in http_response 19:29:27 INFO - 'http', request, response, code, msg, hdrs) 19:29:27 INFO - File "/tools/python27/lib/python2.7/urllib2.py", line 444, in error 19:29:27 INFO - return self._call_chain(*args) 19:29:27 INFO - File "/tools/python27/lib/python2.7/urllib2.py", line 378, in _call_chain 19:29:27 INFO - result = func(*args) 19:29:27 INFO - File "/tools/python27/lib/python2.7/urllib2.py", line 527, in http_error_default 19:29:27 INFO - raise HTTPError(req.get_full_url(), code, msg, hdrs, fp) 19:29:27 INFO - HTTPError: HTTP Error 404: Not Found 19:29:27 ERROR - Automation Error: Received unexpected exception while running application 19:29:27 ERROR - 19:29:27 INFO - Stopping web server 19:29:27 INFO - Stopping web socket server 19:29:27 INFO - Stopping ssltunnel 19:29:27 WARNING - leakcheck | refcount logging is off, so leaks can't be detected! 19:29:27 INFO - runtests.py | Running tests: end. 19:29:27 INFO - Buffered messages finished 19:29:27 INFO - dir: dom/security/test/mixedcontentblocker 19:29:27 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' 19:29:27 INFO - pk12util: PKCS12 IMPORT SUCCESSFUL 19:29:27 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/vd/gwz783gs6snbfbbmm1cw7rnw00000w/T/tmpwoBKbj.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'] 19:29:27 INFO - runtests.py | Server pid: 1805 19:29:27 INFO - runtests.py | Websocket server pid: 1806 19:29:27 INFO - runtests.py | SSL tunnel pid: 1807 19:29:28 INFO - runtests.py | Running with e10s: True 19:29:28 INFO - runtests.py | Running tests: start. 19:29:28 INFO - 19:29:28 INFO - Application command: /builds/slave/test/build/application/Nightly.app/Contents/MacOS/firefox -marionette -foreground -profile /var/folders/vd/gwz783gs6snbfbbmm1cw7rnw00000w/T/tmpwoBKbj.mozrunner 19:29:28 INFO - runtests.py | Application pid: 1808 19:29:28 INFO - TEST-INFO | started process GECKO(1808) 19:29:30 INFO - GECKO(1808) | 1497407370709 Marionette INFO Listening on port 2828 19:29:30 INFO - GECKO(1808) | 1497407370921 Marionette DEBUG loaded listener.js 19:29:31 INFO - GECKO(1808) | 2017-06-13 19:29:30.996 plugin-container[1809:11454] *** CFMessagePort: bootstrap_register(): failed 1100 (0x44c) 'Permission denied', port = 0x983f, name = 'com.apple.tsm.portname' 19:29:31 INFO - GECKO(1808) | See /usr/include/servers/bootstrap_defs.h for the error codes. 19:29:31 INFO - GECKO(1808) | 2017-06-13 19:29:31.000 plugin-container[1809:11454] *** CFMessagePort: bootstrap_register(): failed 1100 (0x44c) 'Permission denied', port = 0x9e0b, name = 'com.apple.CFPasteboardClient' 19:29:31 INFO - GECKO(1808) | See /usr/include/servers/bootstrap_defs.h for the error codes. 19:29:31 INFO - GECKO(1808) | 2017-06-13 19:29:31.000 plugin-container[1809:11454] Failed to allocate communication port for com.apple.CFPasteboardClient; this is likely due to sandbox restrictions 19:29:31 INFO - GECKO(1808) | 2017-06-13 19:29:31.498 plugin-container[1810:11508] *** CFMessagePort: bootstrap_register(): failed 1100 (0x44c) 'Permission denied', port = 0x454f, name = 'com.apple.tsm.portname' 19:29:31 INFO - GECKO(1808) | See /usr/include/servers/bootstrap_defs.h for the error codes. 19:29:31 INFO - GECKO(1808) | 2017-06-13 19:29:31.499 plugin-container[1810:11508] *** CFMessagePort: bootstrap_register(): failed 1100 (0x44c) 'Permission denied', port = 0x9d0f, name = 'com.apple.CFPasteboardClient' 19:29:31 INFO - GECKO(1808) | See /usr/include/servers/bootstrap_defs.h for the error codes. 19:29:31 INFO - GECKO(1808) | 2017-06-13 19:29:31.499 plugin-container[1810:11508] Failed to allocate communication port for com.apple.CFPasteboardClient; this is likely due to sandbox restrictions 19:29:31 INFO - SimpleTest START 19:29:31 INFO - TEST-START | dom/security/test/mixedcontentblocker/test_bug803225.html 19:29:32 INFO - TEST-PASS | dom/security/test/mixedcontentblocker/test_bug803225.html | resource with unsafe about protocol loaded 19:29:32 INFO - TEST-PASS | dom/security/test/mixedcontentblocker/test_bug803225.html | resource with data protocol did not load 19:29:32 INFO - TEST-PASS | dom/security/test/mixedcontentblocker/test_bug803225.html | resource with about protocol did not load 19:29:32 INFO - TEST-PASS | dom/security/test/mixedcontentblocker/test_bug803225.html | resource with javascript protocol did not load 19:29:32 INFO - TEST-PASS | dom/security/test/mixedcontentblocker/test_bug803225.html | resource with resource protocol did not load 19:29:32 INFO - TEST-PASS | dom/security/test/mixedcontentblocker/test_bug803225.html | resource with mozicon protocol did not load 19:29:32 INFO - TEST-PASS | dom/security/test/mixedcontentblocker/test_bug803225.html | resource with wss protocol did not load 19:29:33 INFO - TEST-PASS | dom/security/test/mixedcontentblocker/test_bug803225.html | resource with mailto protocol did not load 19:29:33 INFO - TEST-PASS | dom/security/test/mixedcontentblocker/test_bug803225.html | resource with unsafe about protocol loaded 19:29:33 INFO - TEST-PASS | dom/security/test/mixedcontentblocker/test_bug803225.html | resource with data protocol did not load 19:29:33 INFO - TEST-PASS | dom/security/test/mixedcontentblocker/test_bug803225.html | resource with about protocol did not load 19:29:33 INFO - TEST-PASS | dom/security/test/mixedcontentblocker/test_bug803225.html | resource with javascript protocol did not load 19:29:33 INFO - TEST-PASS | dom/security/test/mixedcontentblocker/test_bug803225.html | resource with resource protocol did not load 19:29:33 INFO - TEST-PASS | dom/security/test/mixedcontentblocker/test_bug803225.html | resource with mozicon protocol did not load 19:29:33 INFO - TEST-PASS | dom/security/test/mixedcontentblocker/test_bug803225.html | resource with wss protocol did not load 19:29:33 INFO - GECKO(1808) | 2017-06-13 19:29:33.818 plugin-container[1811:11569] *** CFMessagePort: bootstrap_register(): failed 1100 (0x44c) 'Permission denied', port = 0x4547, name = 'com.apple.tsm.portname' 19:29:33 INFO - GECKO(1808) | See /usr/include/servers/bootstrap_defs.h for the error codes. 19:29:33 INFO - GECKO(1808) | 2017-06-13 19:29:33.818 plugin-container[1811:11569] *** CFMessagePort: bootstrap_register(): failed 1100 (0x44c) 'Permission denied', port = 0x480f, name = 'com.apple.CFPasteboardClient' 19:29:33 INFO - GECKO(1808) | See /usr/include/servers/bootstrap_defs.h for the error codes. 19:29:33 INFO - GECKO(1808) | 2017-06-13 19:29:33.818 plugin-container[1811:11569] Failed to allocate communication port for com.apple.CFPasteboardClient; this is likely due to sandbox restrictions 19:29:33 INFO - TEST-PASS | dom/security/test/mixedcontentblocker/test_bug803225.html | resource with mailto protocol did not load 19:29:34 INFO - TEST-PASS | dom/security/test/mixedcontentblocker/test_bug803225.html | resource with unsafe about protocol loaded 19:29:34 INFO - TEST-PASS | dom/security/test/mixedcontentblocker/test_bug803225.html | resource with data protocol did not load 19:29:34 INFO - TEST-PASS | dom/security/test/mixedcontentblocker/test_bug803225.html | resource with about protocol did not load 19:29:34 INFO - TEST-PASS | dom/security/test/mixedcontentblocker/test_bug803225.html | resource with javascript protocol did not load 19:29:34 INFO - TEST-PASS | dom/security/test/mixedcontentblocker/test_bug803225.html | resource with resource protocol did not load 19:29:34 INFO - TEST-PASS | dom/security/test/mixedcontentblocker/test_bug803225.html | resource with mozicon protocol did not load 19:29:34 INFO - TEST-PASS | dom/security/test/mixedcontentblocker/test_bug803225.html | resource with wss protocol did not load 19:29:34 INFO - GECKO(1808) | 2017-06-13 19:29:34.556 plugin-container[1812:11610] *** CFMessagePort: bootstrap_register(): failed 1100 (0x44c) 'Permission denied', port = 0x4847, name = 'com.apple.tsm.portname' 19:29:34 INFO - GECKO(1808) | See /usr/include/servers/bootstrap_defs.h for the error codes. 19:29:34 INFO - GECKO(1808) | 2017-06-13 19:29:34.557 plugin-container[1812:11610] *** CFMessagePort: bootstrap_register(): failed 1100 (0x44c) 'Permission denied', port = 0xa003, name = 'com.apple.CFPasteboardClient' 19:29:34 INFO - GECKO(1808) | See /usr/include/servers/bootstrap_defs.h for the error codes. 19:29:34 INFO - GECKO(1808) | 2017-06-13 19:29:34.557 plugin-container[1812:11610] Failed to allocate communication port for com.apple.CFPasteboardClient; this is likely due to sandbox restrictions 19:29:34 INFO - TEST-PASS | dom/security/test/mixedcontentblocker/test_bug803225.html | resource with mailto protocol did not load 19:29:34 INFO - GECKO(1808) | ###!!! [Parent][MessageChannel] Error: (msgtype=0x280080,name=PBrowser::Msg_Destroy) Channel error: cannot send/recv 19:29:35 INFO - GECKO(1808) | 2017-06-13 19:29:35.260 plugin-container[1814:11651] *** CFMessagePort: bootstrap_register(): failed 1100 (0x44c) 'Permission denied', port = 0x4947, name = 'com.apple.tsm.portname' 19:29:35 INFO - GECKO(1808) | See /usr/include/servers/bootstrap_defs.h for the error codes. 19:29:35 INFO - GECKO(1808) | 2017-06-13 19:29:35.261 plugin-container[1814:11651] *** CFMessagePort: bootstrap_register(): failed 1100 (0x44c) 'Permission denied', port = 0xa00b, name = 'com.apple.CFPasteboardClient' 19:29:35 INFO - GECKO(1808) | See /usr/include/servers/bootstrap_defs.h for the error codes. 19:29:35 INFO - GECKO(1808) | 2017-06-13 19:29:35.261 plugin-container[1814:11651] Failed to allocate communication port for com.apple.CFPasteboardClient; this is likely due to sandbox restrictions 19:35:05 INFO - Buffered messages finished 19:35:05 ERROR - TEST-UNEXPECTED-TIMEOUT | dom/security/test/mixedcontentblocker/test_bug803225.html | application timed out after 330 seconds with no output 19:35:05 ERROR - Force-terminating active process(es). 19:35:05 INFO - Determining child pids from psutil 19:35:05 INFO - Found child pids: [1814] 19:35:05 INFO - Killing process: 1814 19:35:05 INFO - Not taking screenshot here: see the one that was previously logged 19:35:05 INFO - psutil found pid 1814 dead 19:35:05 INFO - Killing process: 1808 19:35:05 INFO - Not taking screenshot here: see the one that was previously logged 19:35:05 INFO - TEST-INFO | Main app process: exit 5 19:35:05 INFO - Buffered messages finished 19:35:05 ERROR - TEST-UNEXPECTED-FAIL | dom/security/test/mixedcontentblocker/test_bug803225.html | application terminated with exit code 5 19:35:05 INFO - runtests.py | Application ran for: 0:05:37.376546 19:35:05 INFO - zombiecheck | Reading PID log: /var/folders/vd/gwz783gs6snbfbbmm1cw7rnw00000w/T/tmpx7SkbFpidlog 19:35:05 INFO - ==> process 1808 launched child process 1809 19:35:05 INFO - ==> process 1808 launched child process 1810 19:35:05 INFO - ==> process 1808 launched child process 1811 19:35:05 INFO - ==> process 1808 launched child process 1812 19:35:05 INFO - ==> process 1808 launched child process 1814 19:35:05 INFO - zombiecheck | Checking for orphan process with PID: 1809 19:35:05 INFO - zombiecheck | Checking for orphan process with PID: 1810 19:35:05 INFO - zombiecheck | Checking for orphan process with PID: 1811 19:35:05 INFO - zombiecheck | Checking for orphan process with PID: 1812 19:35:05 INFO - zombiecheck | Checking for orphan process with PID: 1814 19:35:05 INFO - mozcrash Downloading symbols from: https://queue.taskcluster.net/v1/task/S9Ns3CFNSWyKVBvfR9ry8g/artifacts/public/build/target.crashreporter-symbols.zip 19:35:06 INFO - Traceback (most recent call last): 19:35:06 INFO - File "/builds/slave/test/build/tests/mochitest/runtests.py", line 2521, in doTests 19:35:06 INFO - marionette_args=marionette_args, 19:35:06 INFO - File "/builds/slave/test/build/tests/mochitest/runtests.py", line 2173, in runApp 19:35:06 INFO - test=self.lastTestSeen) 19:35:06 INFO - File "/builds/slave/test/build/venv/lib/python2.7/site-packages/mozcrash/mozcrash.py", line 126, in log_crashes 19:35:06 INFO - stackwalk_binary=stackwalk_binary): 19:35:06 INFO - File "/builds/slave/test/build/venv/lib/python2.7/site-packages/mozcrash/mozcrash.py", line 212, in __iter__ 19:35:06 INFO - rv = self._process_dump_file(path, extra) 19:35:06 INFO - File "/builds/slave/test/build/venv/lib/python2.7/site-packages/mozcrash/mozcrash.py", line 234, in _process_dump_file 19:35:06 INFO - self._get_symbols() 19:35:06 INFO - File "/builds/slave/test/build/venv/lib/python2.7/site-packages/mozcrash/mozcrash.py", line 180, in _get_symbols 19:35:06 INFO - data = urllib2.urlopen(self.symbols_path) 19:35:06 INFO - File "/tools/python27/lib/python2.7/urllib2.py", line 126, in urlopen 19:35:06 INFO - return _opener.open(url, data, timeout) 19:35:06 INFO - File "/tools/python27/lib/python2.7/urllib2.py", line 406, in open 19:35:06 INFO - response = meth(req, response) 19:35:06 INFO - File "/tools/python27/lib/python2.7/urllib2.py", line 519, in http_response 19:35:06 INFO - 'http', request, response, code, msg, hdrs) 19:35:06 INFO - File "/tools/python27/lib/python2.7/urllib2.py", line 444, in error 19:35:06 INFO - return self._call_chain(*args) 19:35:06 INFO - File "/tools/python27/lib/python2.7/urllib2.py", line 378, in _call_chain 19:35:06 INFO - result = func(*args) 19:35:06 INFO - File "/tools/python27/lib/python2.7/urllib2.py", line 527, in http_error_default 19:35:06 INFO - raise HTTPError(req.get_full_url(), code, msg, hdrs, fp) 19:35:06 INFO - HTTPError: HTTP Error 404: Not Found 19:35:06 ERROR - Automation Error: Received unexpected exception while running application 19:35:06 ERROR - 19:35:06 INFO - Stopping web server 19:35:06 INFO - Stopping web socket server 19:35:06 INFO - Stopping ssltunnel 19:35:06 WARNING - leakcheck | refcount logging is off, so leaks can't be detected! 19:35:06 INFO - runtests.py | Running tests: end. 19:35:06 INFO - Buffered messages finished 19:35:06 INFO - dir: dom/security/test/sri 19:35: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' 19:35:06 INFO - pk12util: PKCS12 IMPORT SUCCESSFUL 19:35: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/vd/gwz783gs6snbfbbmm1cw7rnw00000w/T/tmp4Vdjpe.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'] 19:35:06 INFO - runtests.py | Server pid: 1825 19:35:06 INFO - runtests.py | Websocket server pid: 1826 19:35:06 INFO - runtests.py | SSL tunnel pid: 1827 19:35:07 INFO - runtests.py | Running with e10s: True 19:35:07 INFO - runtests.py | Running tests: start. 19:35:07 INFO - 19:35:07 INFO - Application command: /builds/slave/test/build/application/Nightly.app/Contents/MacOS/firefox -marionette -foreground -profile /var/folders/vd/gwz783gs6snbfbbmm1cw7rnw00000w/T/tmp4Vdjpe.mozrunner 19:35:07 INFO - runtests.py | Application pid: 1828 19:35:07 INFO - TEST-INFO | started process GECKO(1828) 19:35:10 INFO - GECKO(1828) | 1497407710060 Marionette INFO Listening on port 2828 19:35:10 INFO - GECKO(1828) | 2017-06-13 19:35:10.084 plugin-container[1829:12546] *** CFMessagePort: bootstrap_register(): failed 1100 (0x44c) 'Permission denied', port = 0x9943, name = 'com.apple.tsm.portname' 19:35:10 INFO - GECKO(1828) | See /usr/include/servers/bootstrap_defs.h for the error codes. 19:35:10 INFO - GECKO(1828) | 2017-06-13 19:35:10.087 plugin-container[1829:12546] *** CFMessagePort: bootstrap_register(): failed 1100 (0x44c) 'Permission denied', port = 0x491b, name = 'com.apple.CFPasteboardClient' 19:35:10 INFO - GECKO(1828) | See /usr/include/servers/bootstrap_defs.h for the error codes. 19:35:10 INFO - GECKO(1828) | 2017-06-13 19:35:10.087 plugin-container[1829:12546] Failed to allocate communication port for com.apple.CFPasteboardClient; this is likely due to sandbox restrictions 19:35:10 INFO - GECKO(1828) | 1497407710192 Marionette DEBUG loaded listener.js 19:35:10 INFO - GECKO(1828) | 2017-06-13 19:35:10.796 plugin-container[1830:12609] *** CFMessagePort: bootstrap_register(): failed 1100 (0x44c) 'Permission denied', port = 0x474f, name = 'com.apple.tsm.portname' 19:35:10 INFO - GECKO(1828) | See /usr/include/servers/bootstrap_defs.h for the error codes. 19:35:10 INFO - GECKO(1828) | 2017-06-13 19:35:10.797 plugin-container[1830:12609] *** CFMessagePort: bootstrap_register(): failed 1100 (0x44c) 'Permission denied', port = 0x4823, name = 'com.apple.CFPasteboardClient' 19:35:10 INFO - GECKO(1828) | See /usr/include/servers/bootstrap_defs.h for the error codes. 19:35:10 INFO - GECKO(1828) | 2017-06-13 19:35:10.798 plugin-container[1830:12609] Failed to allocate communication port for com.apple.CFPasteboardClient; this is likely due to sandbox restrictions 19:35:10 INFO - SimpleTest START 19:35:10 INFO - TEST-START | dom/security/test/sri/test_bug_1271796.html 19:35:12 INFO - TEST-PASS | dom/security/test/sri/test_bug_1271796.html | Problematically encoded file correctly loaded. 19:35:12 INFO - GECKO(1828) | MEMORY STAT vsizeMaxContiguous not supported in this build configuration. 19:35:12 INFO - GECKO(1828) | MEMORY STAT | vsize 3908MB | residentFast 113MB | heapAllocated 20MB 19:35:12 INFO - TEST-OK | dom/security/test/sri/test_bug_1271796.html | took 1110ms 19:35:12 INFO - TEST-START | dom/security/test/sri/test_bug_1364262.html 19:35:12 INFO - TEST-PASS | dom/security/test/sri/test_bug_1364262.html | Non-base64 hash blocked the load. 19:35:12 INFO - GECKO(1828) | MEMORY STAT | vsize 3910MB | residentFast 116MB | heapAllocated 21MB 19:35:12 INFO - TEST-OK | dom/security/test/sri/test_bug_1364262.html | took 50ms 19:35:12 INFO - TEST-START | dom/security/test/sri/test_csp_directive_style_imports.html 19:35: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. 19:35:12 INFO - GECKO(1828) | MEMORY STAT | vsize 3912MB | residentFast 118MB | heapAllocated 22MB 19:35:12 INFO - TEST-OK | dom/security/test/sri/test_csp_directive_style_imports.html | took 102ms 19:35:12 INFO - TEST-START | dom/security/test/sri/test_require-sri-for_csp_directive.html 19:35:12 INFO - TEST-PASS | dom/security/test/sri/test_require-sri-for_csp_directive.html | Eligible SRI resources was correctly loaded. 19:35:12 INFO - TEST-PASS | dom/security/test/sri/test_require-sri-for_csp_directive.html | Eligible non-SRI resources was correctly blocked by the CSP. 19:35:12 INFO - TEST-PASS | dom/security/test/sri/test_require-sri-for_csp_directive.html | Eligible SRI resources was correctly loaded. 19:35:12 INFO - TEST-PASS | dom/security/test/sri/test_require-sri-for_csp_directive.html | Eligible non-SRI resources was correctly blocked by the CSP. 19:35:12 INFO - TEST-PASS | dom/security/test/sri/test_require-sri-for_csp_directive.html | Loaded a worker that has require-sri-for set (but its parent doesnt). 19:35:12 INFO - TEST-PASS | dom/security/test/sri/test_require-sri-for_csp_directive.html | Worker continued after failed importScript due to require-sri-for 19:35:12 INFO - TEST-PASS | dom/security/test/sri/test_require-sri-for_csp_directive.html | The second part should not be black. 19:35:12 INFO - GECKO(1828) | MEMORY STAT | vsize 3924MB | residentFast 127MB | heapAllocated 25MB 19:35:12 INFO - TEST-OK | dom/security/test/sri/test_require-sri-for_csp_directive.html | took 160ms 19:35:12 INFO - TEST-START | dom/security/test/sri/test_require-sri-for_csp_directive_disabled.html 19:35:12 INFO - GECKO(1828) | ###!!! [Parent][MessageChannel] Error: (msgtype=0x280080,name=PBrowser::Msg_Destroy) Channel error: cannot send/recv 19:40:42 INFO - Buffered messages finished 19:40:42 ERROR - TEST-UNEXPECTED-TIMEOUT | dom/security/test/sri/test_require-sri-for_csp_directive_disabled.html | application timed out after 330 seconds with no output 19:40:42 ERROR - Force-terminating active process(es). 19:40:42 INFO - Determining child pids from psutil 19:40:42 INFO - Found child pids: [1830] 19:40:42 INFO - Killing process: 1830 19:40:42 INFO - Not taking screenshot here: see the one that was previously logged 19:40:42 INFO - psutil found pid 1830 dead 19:40:42 INFO - Killing process: 1828 19:40:42 INFO - Not taking screenshot here: see the one that was previously logged 19:40:42 INFO - TEST-INFO | Main app process: exit 5 19:40:42 INFO - Buffered messages finished 19:40:42 ERROR - TEST-UNEXPECTED-FAIL | dom/security/test/sri/test_require-sri-for_csp_directive_disabled.html | application terminated with exit code 5 19:40:42 INFO - runtests.py | Application ran for: 0:05:35.690840 19:40:42 INFO - zombiecheck | Reading PID log: /var/folders/vd/gwz783gs6snbfbbmm1cw7rnw00000w/T/tmpvjXUFapidlog 19:40:42 INFO - ==> process 1828 launched child process 1829 19:40:42 INFO - ==> process 1828 launched child process 1830 19:40:42 INFO - zombiecheck | Checking for orphan process with PID: 1829 19:40:42 INFO - zombiecheck | Checking for orphan process with PID: 1830 19:40:42 INFO - mozcrash Downloading symbols from: https://queue.taskcluster.net/v1/task/S9Ns3CFNSWyKVBvfR9ry8g/artifacts/public/build/target.crashreporter-symbols.zip 19:40:43 INFO - Traceback (most recent call last): 19:40:43 INFO - File "/builds/slave/test/build/tests/mochitest/runtests.py", line 2521, in doTests 19:40:43 INFO - marionette_args=marionette_args, 19:40:43 INFO - File "/builds/slave/test/build/tests/mochitest/runtests.py", line 2173, in runApp 19:40:43 INFO - test=self.lastTestSeen) 19:40:43 INFO - File "/builds/slave/test/build/venv/lib/python2.7/site-packages/mozcrash/mozcrash.py", line 126, in log_crashes 19:40:43 INFO - stackwalk_binary=stackwalk_binary): 19:40:43 INFO - File "/builds/slave/test/build/venv/lib/python2.7/site-packages/mozcrash/mozcrash.py", line 212, in __iter__ 19:40:43 INFO - rv = self._process_dump_file(path, extra) 19:40:43 INFO - File "/builds/slave/test/build/venv/lib/python2.7/site-packages/mozcrash/mozcrash.py", line 234, in _process_dump_file 19:40:43 INFO - self._get_symbols() 19:40:43 INFO - File "/builds/slave/test/build/venv/lib/python2.7/site-packages/mozcrash/mozcrash.py", line 180, in _get_symbols 19:40:43 INFO - data = urllib2.urlopen(self.symbols_path) 19:40:43 INFO - File "/tools/python27/lib/python2.7/urllib2.py", line 126, in urlopen 19:40:43 INFO - return _opener.open(url, data, timeout) 19:40:43 INFO - File "/tools/python27/lib/python2.7/urllib2.py", line 406, in open 19:40:43 INFO - response = meth(req, response) 19:40:43 INFO - File "/tools/python27/lib/python2.7/urllib2.py", line 519, in http_response 19:40:43 INFO - 'http', request, response, code, msg, hdrs) 19:40:43 INFO - File "/tools/python27/lib/python2.7/urllib2.py", line 444, in error 19:40:43 INFO - return self._call_chain(*args) 19:40:43 INFO - File "/tools/python27/lib/python2.7/urllib2.py", line 378, in _call_chain 19:40:43 INFO - result = func(*args) 19:40:43 INFO - File "/tools/python27/lib/python2.7/urllib2.py", line 527, in http_error_default 19:40:43 INFO - raise HTTPError(req.get_full_url(), code, msg, hdrs, fp) 19:40:43 INFO - HTTPError: HTTP Error 404: Not Found 19:40:43 ERROR - Automation Error: Received unexpected exception while running application 19:40:43 ERROR - 19:40:43 INFO - Stopping web server 19:40:43 INFO - Stopping web socket server 19:40:43 INFO - Stopping ssltunnel 19:40:43 WARNING - leakcheck | refcount logging is off, so leaks can't be detected! 19:40:43 INFO - runtests.py | Running tests: end. 19:40:43 INFO - Buffered messages finished 19:40:43 INFO - dir: dom/smil/test 19:40:43 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' 19:40:44 INFO - pk12util: PKCS12 IMPORT SUCCESSFUL 19:40: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/vd/gwz783gs6snbfbbmm1cw7rnw00000w/T/tmpIfJ_wy.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'] 19:40:44 INFO - runtests.py | Server pid: 1842 19:40:44 INFO - runtests.py | Websocket server pid: 1843 19:40:44 INFO - runtests.py | SSL tunnel pid: 1844 19:40:44 INFO - runtests.py | Running with e10s: True 19:40:44 INFO - runtests.py | Running tests: start. 19:40:44 INFO - 19:40:44 INFO - Application command: /builds/slave/test/build/application/Nightly.app/Contents/MacOS/firefox -marionette -foreground -profile /var/folders/vd/gwz783gs6snbfbbmm1cw7rnw00000w/T/tmpIfJ_wy.mozrunner 19:40:44 INFO - runtests.py | Application pid: 1845 19:40:44 INFO - TEST-INFO | started process GECKO(1845) 19:40:47 INFO - GECKO(1845) | 2017-06-13 19:40:47.258 plugin-container[1846:13569] *** CFMessagePort: bootstrap_register(): failed 1100 (0x44c) 'Permission denied', port = 0x982b, name = 'com.apple.tsm.portname' 19:40:47 INFO - GECKO(1845) | See /usr/include/servers/bootstrap_defs.h for the error codes. 19:40:47 INFO - GECKO(1845) | 2017-06-13 19:40:47.261 plugin-container[1846:13569] *** CFMessagePort: bootstrap_register(): failed 1100 (0x44c) 'Permission denied', port = 0x494b, name = 'com.apple.CFPasteboardClient' 19:40:47 INFO - GECKO(1845) | See /usr/include/servers/bootstrap_defs.h for the error codes. 19:40:47 INFO - GECKO(1845) | 2017-06-13 19:40:47.261 plugin-container[1846:13569] Failed to allocate communication port for com.apple.CFPasteboardClient; this is likely due to sandbox restrictions 19:40:47 INFO - GECKO(1845) | 1497408047302 Marionette INFO Listening on port 2828 19:40:47 INFO - GECKO(1845) | 1497408047438 Marionette DEBUG loaded listener.js 19:40:48 INFO - GECKO(1845) | 2017-06-13 19:40:48.035 plugin-container[1847:13626] *** CFMessagePort: bootstrap_register(): failed 1100 (0x44c) 'Permission denied', port = 0x9c4b, name = 'com.apple.tsm.portname' 19:40:48 INFO - GECKO(1845) | See /usr/include/servers/bootstrap_defs.h for the error codes. 19:40:48 INFO - GECKO(1845) | 2017-06-13 19:40:48.037 plugin-container[1847:13626] *** CFMessagePort: bootstrap_register(): failed 1100 (0x44c) 'Permission denied', port = 0x9e0f, name = 'com.apple.CFPasteboardClient' 19:40:48 INFO - GECKO(1845) | See /usr/include/servers/bootstrap_defs.h for the error codes. 19:40:48 INFO - GECKO(1845) | 2017-06-13 19:40:48.037 plugin-container[1847:13626] Failed to allocate communication port for com.apple.CFPasteboardClient; this is likely due to sandbox restrictions 19:40:48 INFO - SimpleTest START 19:40:48 INFO - TEST-START | dom/smil/test/test_smilAccessKey.xhtml 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Expected animations to be paused 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | If charCode is a string it should be 1 character long 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Unexpected start time for animation with begin: accessKey(a) 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | No interval created for 'accessKey(a)' with input [charCode: a; keyCode: undefined] 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Expected animations to be paused 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | If charCode is a string it should be 1 character long 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Unexpected start time for animation with begin: accessKey(a) 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | No interval created for ' accessKey(a) ' with input [charCode: a; keyCode: undefined] 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Expected animations to be paused 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | If charCode is a string it should be 1 character long 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Unexpected exception: InvalidStateError 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Unexpected exception code: 11 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Interval unexpectedly created for 'accessKey (a)' with input [charCode: a; keyCode: undefined] 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Expected animations to be paused 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | If charCode is a string it should be 1 character long 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Unexpected exception: InvalidStateError 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Unexpected exception code: 11 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Interval unexpectedly created for 'accessKey( a)' with input [charCode: a; keyCode: undefined] 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Expected animations to be paused 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | If charCode is a string it should be 1 character long 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Unexpected exception: InvalidStateError 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Unexpected exception code: 11 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Interval unexpectedly created for 'accessKey(a )' with input [charCode: a; keyCode: undefined] 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Expected animations to be paused 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | If charCode is a string it should be 1 character long 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Unexpected exception: InvalidStateError 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Unexpected exception code: 11 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Interval unexpectedly created for 'accessKey(a)' with input [charCode: b; keyCode: undefined] 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Expected animations to be paused 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | If charCode is a string it should be 1 character long 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Unexpected exception: InvalidStateError 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Unexpected exception code: 11 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Interval unexpectedly created for 'accessKey()' with input [charCode: ; keyCode: undefined] 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Expected animations to be paused 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Unexpected start time for animation with begin: accessKey(a) 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | No interval created for 'accessKey(a)' with input [charCode: 97; keyCode: undefined] 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Expected animations to be paused 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | If charCode is a string it should be 1 character long 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Unexpected start time for animation with begin: accesskey(a) 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | No interval created for 'accesskey(a)' with input [charCode: a; keyCode: undefined] 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Expected animations to be paused 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | If charCode is a string it should be 1 character long 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Unexpected start time for animation with begin: accessKey(a)+0s 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | No interval created for 'accessKey(a)+0s' with input [charCode: a; keyCode: undefined] 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Expected animations to be paused 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | If charCode is a string it should be 1 character long 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Unexpected start time for animation with begin: accessKey(a) + 0min 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | No interval created for 'accessKey(a) + 0min' with input [charCode: a; keyCode: undefined] 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Expected animations to be paused 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | If charCode is a string it should be 1 character long 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Unexpected start time for animation with begin: accessKey(a) -0h 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | No interval created for 'accessKey(a) -0h' with input [charCode: a; keyCode: undefined] 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Expected animations to be paused 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | If charCode is a string it should be 1 character long 19:40: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 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | No interval created for 'accessKey(a)+100ms' with input [charCode: a; keyCode: 0] 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Expected animations to be paused 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | If charCode is a string it should be 1 character long 19:40: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 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | No interval created for 'accessKey(a)-0.1s' with input [charCode: a; keyCode: 0] 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Expected animations to be paused 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | If charCode is a string it should be 1 character long 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Unexpected exception: InvalidStateError 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Unexpected exception code: 11 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Interval unexpectedly created for 'svg.accessKey(a)' with input [charCode: a; keyCode: undefined] 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Expected animations to be paused 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | If charCode is a string it should be 1 character long 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Unexpected exception: InvalidStateError 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Unexpected exception code: 11 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Interval unexpectedly created for 'window.accessKey(a)' with input [charCode: a; keyCode: undefined] 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Expected animations to be paused 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | If charCode is a string it should be 1 character long 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Unexpected start time for animation with begin: accessKey(A) 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | No interval created for 'accessKey(A)' with input [charCode: A; keyCode: undefined] 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Expected animations to be paused 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | If charCode is a string it should be 1 character long 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Unexpected exception: InvalidStateError 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Unexpected exception code: 11 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Interval unexpectedly created for 'accessKey(a)' with input [charCode: A; keyCode: undefined] 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Expected animations to be paused 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | If charCode is a string it should be 1 character long 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Unexpected exception: InvalidStateError 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Unexpected exception code: 11 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Interval unexpectedly created for 'accessKey(A)' with input [charCode: a; keyCode: undefined] 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Expected animations to be paused 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | If charCode is a string it should be 1 character long 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Unexpected start time for animation with begin: accessKey(-) 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | No interval created for 'accessKey(-)' with input [charCode: -; keyCode: undefined] 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Expected animations to be paused 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | If charCode is a string it should be 1 character long 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Unexpected start time for animation with begin: accessKey(\) 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | No interval created for 'accessKey(\)' with input [charCode: \; keyCode: undefined] 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Expected animations to be paused 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | If charCode is a string it should be 1 character long 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Unexpected start time for animation with begin: accessKey( ) 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | No interval created for 'accessKey( )' with input [charCode: ; keyCode: undefined] 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Expected animations to be paused 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Unexpected start time for animation with begin: accessKey( 19:40:49 INFO - ) 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | No interval created for 'accessKey( 19:40:49 INFO - )' with input [charCode: 0; keyCode: 13] 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Expected animations to be paused 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Unexpected start time for animation with begin: accessKey( 19:40:49 INFO - ) 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | No interval created for 'accessKey( 19:40:49 INFO - )' with input [charCode: 0; keyCode: 13] 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Expected animations to be paused 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Unexpected start time for animation with begin: accessKey( 19:40:49 INFO - ) 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | No interval created for 'accessKey( 19:40:49 INFO - )' with input [charCode: 0; keyCode: 13] 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Expected animations to be paused 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Unexpected start time for animation with begin: accessKey() 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | No interval created for 'accessKey()' with input [charCode: 0; keyCode: 8] 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Expected animations to be paused 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Unexpected start time for animation with begin: accessKey() 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | No interval created for 'accessKey()' with input [charCode: 0; keyCode: 27] 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Expected animations to be paused 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Unexpected start time for animation with begin: accessKey() 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | No interval created for 'accessKey()' with input [charCode: 0; keyCode: 46] 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Expected animations to be paused 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Unexpected exception: InvalidStateError 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Unexpected exception code: 11 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Interval unexpectedly created for 'accessKey( )' with input [charCode: 0; keyCode: 9] 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Expected animations to be paused 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Unexpected exception: InvalidStateError 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Unexpected exception code: 11 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Interval unexpectedly created for 'accessKey(a)' with input [charCode: 0; keyCode: 97] 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Expected animations to be paused 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Unexpected start time for animation with begin: accessKey(a) 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | No interval created for 'accessKey(a)' with input [charCode: 97; keyCode: 66] 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Expected animations to be paused 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Unexpected exception: InvalidStateError 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Unexpected exception code: 11 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Interval unexpectedly created for 'accessKey(a)' with input [charCode: 98; keyCode: 97] 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Expected animations to be paused 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Unexpected start time for animation with begin: accessKey(€) 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | No interval created for 'accessKey(€)' with input [charCode: 8364; keyCode: undefined] 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Expected animations to be paused 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Unexpected start time for animation with begin: accessKey(𝐀) 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | No interval created for 'accessKey(𝐀)' with input [charCode: 119808; keyCode: undefined] 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Expected animations to be paused 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Unexpected exception: InvalidStateError 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Unexpected exception code: 11 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Interval unexpectedly created for 'accessKey(��)' with input [charCode: 97; keyCode: undefined] 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Expected animations to be paused 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Unexpected exception: InvalidStateError 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Unexpected exception code: 11 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Interval unexpectedly created for 'accessKey(�20)' with input [charCode: 97; keyCode: undefined] 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Expected animations to be paused 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Unexpected exception: InvalidStateError 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Unexpected exception code: 11 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Interval unexpectedly created for 'accessKey(�)' with input [charCode: 97; keyCode: undefined] 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Expected animations to be paused 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | If charCode is a string it should be 1 character long 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Unexpected exception: InvalidStateError 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Unexpected exception code: 11 19:40: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 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Expected animations to be paused 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | If charCode is a string it should be 1 character long 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Unexpected exception: InvalidStateError 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Unexpected exception code: 11 19:40: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 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Expected animations to be paused 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | If charCode is a string it should be 1 character long 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Unexpected start time for animation with begin: accessKey(a) 19:40: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 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Expected animations to be paused 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | If charCode is a string it should be 1 character long 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Unexpected start time for animation with begin: accessKey(a) 19:40: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 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Expected animations to be paused 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | If charCode is a string it should be 1 character long 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Unexpected exception: InvalidStateError 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Unexpected exception code: 11 19:40: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 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Expected animations to be paused 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | If charCode is a string it should be 1 character long 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Unexpected exception: InvalidStateError 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Unexpected exception code: 11 19:40: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 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Expected animations to be paused 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Unexpected exception: InvalidStateError 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Unexpected exception code: 11 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Interval unexpectedly created for 'accessKey( 19:40:49 INFO - )' with input [charCode: 0; keyCode: 13] modifiers set: ctrl 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Expected animations to be paused 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Unexpected exception: InvalidStateError 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Unexpected exception code: 11 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Interval unexpectedly created for 'accessKey( 19:40:49 INFO - )' with input [charCode: 0; keyCode: 13] modifiers set: meta 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Expected animations to be paused 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Unexpected exception: InvalidStateError 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Unexpected exception code: 11 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Interval unexpectedly created for 'accessKey( 19:40:49 INFO - )' with input [charCode: 0; keyCode: 13] modifiers set: alt 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Expected animations to be paused 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Unexpected exception: InvalidStateError 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Unexpected exception code: 11 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Interval unexpectedly created for 'accessKey( 19:40:49 INFO - )' with input [charCode: 0; keyCode: 13] modifiers set: shift 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Expected animations to be paused 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Unexpected exception: InvalidStateError 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Unexpected exception code: 11 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Interval unexpectedly created for 'accessKey( 19:40:49 INFO - )' with input [charCode: 0; keyCode: 13] modifiers set: shift ctrl 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Expected animations to be paused 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Unexpected start time for second interval of open-ended animation 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Expected animations to be paused 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | If charCode is a string it should be 1 character long 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Expected animations to be paused 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | If charCode is a string it should be 1 character long 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Expected animations to be paused 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Expected newly created animation to belong to a different doc 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Expected newly created animation to belong to the same doc 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | If charCode is a string it should be 1 character long 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Expected animations to be paused 19:40:49 INFO - GECKO(1845) | MEMORY STAT vsizeMaxContiguous not supported in this build configuration. 19:40:49 INFO - GECKO(1845) | MEMORY STAT | vsize 3910MB | residentFast 116MB | heapAllocated 21MB 19:40:49 INFO - TEST-OK | dom/smil/test/test_smilAccessKey.xhtml | took 1141ms 19:40:49 INFO - TEST-START | dom/smil/test/test_smilAnimateMotion.xhtml 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | should be paused by load handler 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | should be paused at 0 in load handler 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: a | got: 1, expected: 1 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: b | got: 0, expected: 0 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: c | got: 0, expected: 0 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: d | got: 1, expected: 1 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: e | got: 100, expected: 100 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: f | got: 200, expected: 200 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: a | got: 1, expected: 1 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: b | got: 0, expected: 0 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: c | got: 0, expected: 0 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: d | got: 1, expected: 1 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: e | got: 100, expected: 100 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: f | got: 200, expected: 200 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: a | got: 1, expected: 1 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: b | got: 0, expected: 0 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: c | got: 0, expected: 0 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: d | got: 1, expected: 1 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: e | got: 100, expected: 100 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: f | got: 200, expected: 200 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: a | got: 1, expected: 1 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: b | got: 0, expected: 0 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: c | got: 0, expected: 0 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: d | got: 1, expected: 1 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: e | got: 100, expected: 100 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: f | got: 200, expected: 200 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: a | got: 1, expected: 1 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: b | got: 0, expected: 0 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: c | got: 0, expected: 0 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: d | got: 1, expected: 1 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: e | got: 100, expected: 100 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: f | got: 200, expected: 200 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: a | got: 1, expected: 1 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: b | got: 0, expected: 0 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: c | got: 0, expected: 0 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: d | got: 1, expected: 1 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: e | got: 100, expected: 100 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: f | got: 200, expected: 200 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: a | got: 0.4999999701976776, expected: 0.5000000000000001 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: b | got: 0.866025447845459, expected: 0.8660254037844386 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: c | got: -0.866025447845459, expected: -0.8660254037844386 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: d | got: 0.4999999701976776, expected: 0.5000000000000001 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: e | got: 100, expected: 100 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: f | got: 200, expected: 200 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: a | got: 0.4999999701976776, expected: 0.5000000000000001 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: b | got: 0.866025447845459, expected: 0.8660254037844386 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: c | got: -0.866025447845459, expected: -0.8660254037844386 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: d | got: 0.4999999701976776, expected: 0.5000000000000001 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: e | got: 100, expected: 100 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: f | got: 200, expected: 200 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: a | got: 0.4999999701976776, expected: 0.5000000000000001 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: b | got: 0.866025447845459, expected: 0.8660254037844386 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: c | got: -0.866025447845459, expected: -0.8660254037844386 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: d | got: 0.4999999701976776, expected: 0.5000000000000001 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: e | got: 100, expected: 100 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: f | got: 200, expected: 200 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: a | got: 0.4999999701976776, expected: 0.5000000000000001 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: b | got: 0.866025447845459, expected: 0.8660254037844386 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: c | got: -0.866025447845459, expected: -0.8660254037844386 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: d | got: 0.4999999701976776, expected: 0.5000000000000001 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: e | got: 100, expected: 100 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: f | got: 200, expected: 200 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: a | got: 0.4999999701976776, expected: 0.5000000000000001 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: b | got: 0.866025447845459, expected: 0.8660254037844386 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: c | got: -0.866025447845459, expected: -0.8660254037844386 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: d | got: 0.4999999701976776, expected: 0.5000000000000001 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: e | got: 100, expected: 100 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: f | got: 200, expected: 200 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: a | got: 0.4999999701976776, expected: 0.5000000000000001 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: b | got: 0.866025447845459, expected: 0.8660254037844386 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: c | got: -0.866025447845459, expected: -0.8660254037844386 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: d | got: 0.4999999701976776, expected: 0.5000000000000001 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: e | got: 100, expected: 100 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: f | got: 200, expected: 200 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: a | got: 0.4999999701976776, expected: 0.5000000000000001 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: b | got: 0.866025447845459, expected: 0.8660254037844386 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: c | got: -0.866025447845459, expected: -0.8660254037844386 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: d | got: 0.4999999701976776, expected: 0.5000000000000001 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: e | got: 100, expected: 100 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: f | got: 200, expected: 200 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: a | got: 0.4999999701976776, expected: 0.5000000000000001 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: b | got: 0.866025447845459, expected: 0.8660254037844386 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: c | got: -0.866025447845459, expected: -0.8660254037844386 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: d | got: 0.4999999701976776, expected: 0.5000000000000001 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: e | got: 100, expected: 100 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: f | got: 200, expected: 200 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: a | got: 0.7071067690849304, expected: 0.7071067811865476 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: b | got: 0.7071067690849304, expected: 0.7071067811865475 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: c | got: -0.7071067690849304, expected: -0.7071067811865475 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: d | got: 0.7071067690849304, expected: 0.7071067811865476 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: e | got: 100, expected: 100 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: f | got: 200, expected: 200 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: a | got: 0.7071067690849304, expected: 0.7071067811865476 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: b | got: 0.7071067690849304, expected: 0.7071067811865475 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: c | got: -0.7071067690849304, expected: -0.7071067811865475 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: d | got: 0.7071067690849304, expected: 0.7071067811865476 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: e | got: 100, expected: 100 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: f | got: 200, expected: 200 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: a | got: 0.7071067690849304, expected: 0.7071067811865476 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: b | got: 0.7071067690849304, expected: 0.7071067811865475 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: c | got: -0.7071067690849304, expected: -0.7071067811865475 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: d | got: 0.7071067690849304, expected: 0.7071067811865476 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: e | got: 100, expected: 100 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: f | got: 200, expected: 200 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: a | got: 0.7071067690849304, expected: 0.7071067811865476 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: b | got: 0.7071067690849304, expected: 0.7071067811865475 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: c | got: -0.7071067690849304, expected: -0.7071067811865475 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: d | got: 0.7071067690849304, expected: 0.7071067811865476 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: e | got: 100, expected: 100 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: f | got: 200, expected: 200 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: a | got: 0.7071067690849304, expected: 0.7071067811865476 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: b | got: 0.7071067690849304, expected: 0.7071067811865475 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: c | got: -0.7071067690849304, expected: -0.7071067811865475 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: d | got: 0.7071067690849304, expected: 0.7071067811865476 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: e | got: 100, expected: 100 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: f | got: 200, expected: 200 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: a | got: 0.7071067690849304, expected: 0.7071067811865476 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: b | got: 0.7071067690849304, expected: 0.7071067811865475 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: c | got: -0.7071067690849304, expected: -0.7071067811865475 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: d | got: 0.7071067690849304, expected: 0.7071067811865476 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: e | got: 100, expected: 100 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: f | got: 200, expected: 200 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: a | got: -0.7071068286895752, expected: -0.7071067811865477 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: b | got: -0.7071067094802856, expected: -0.7071067811865475 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: c | got: 0.7071067094802856, expected: 0.7071067811865475 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: d | got: -0.7071068286895752, expected: -0.7071067811865477 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: e | got: 100, expected: 100 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: f | got: 200, expected: 200 19:40:49 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 19:40:49 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 19:40:49 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 19:40:49 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 19:40: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 19:40: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 19:40:49 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 19:40:49 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 19:40:49 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 19:40:49 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 19:40: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 19:40: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 19:40: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.7071067811865475 19:40: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.7071067811865476 19:40: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.7071067811865476 19:40: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.7071067811865475 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: a | got: -0.7071068286895752, expected: -0.7071067811865477 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: b | got: -0.7071067094802856, expected: -0.7071067811865475 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: c | got: 0.7071067094802856, expected: 0.7071067811865475 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: d | got: -0.7071068286895752, expected: -0.7071067811865477 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: e | got: 100, expected: 100 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: f | got: 200, expected: 200 19:40:49 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 19:40:49 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 19:40:49 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 19:40:49 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 19:40: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 19:40: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 19:40:49 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 19:40:49 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 19:40:49 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 19:40:49 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 19:40: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 19:40: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 19:40: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.7071067811865475 19:40: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.7071067811865476 19:40: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.7071067811865476 19:40: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.7071067811865475 19:40: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 19:40: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 19:40: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.7071067811865475 19:40: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.7071067811865476 19:40: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.7071067811865476 19:40: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.7071067811865475 19:40: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 19:40: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 19:40: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.7071067811865475 19:40: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.7071067811865476 19:40: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.7071067811865476 19:40: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.7071067811865475 19:40: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 19:40: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 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: a | got: -0.7071068286895752, expected: -0.7071067811865477 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: b | got: -0.7071067094802856, expected: -0.7071067811865475 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: c | got: 0.7071067094802856, expected: 0.7071067811865475 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: d | got: -0.7071068286895752, expected: -0.7071067811865477 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: e | got: 100, expected: 100 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: f | got: 200, expected: 200 19:40:49 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 19:40:49 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 19:40:49 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 19:40:49 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 19:40: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 19:40: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 19:40:49 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 19:40:49 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 19:40:49 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 19:40:49 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 19:40: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 19:40: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 19:40: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.7071067811865475 19:40: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.7071067811865476 19:40: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.7071067811865476 19:40: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.7071067811865475 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: a | got: -0.7071068286895752, expected: -0.7071067811865477 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: b | got: -0.7071067094802856, expected: -0.7071067811865475 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: c | got: 0.7071067094802856, expected: 0.7071067811865475 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: d | got: -0.7071068286895752, expected: -0.7071067811865477 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: e | got: 100, expected: 100 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: f | got: 200, expected: 200 19:40:49 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 19:40:49 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 19:40:49 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 19:40:49 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 19:40: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 19:40: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 19:40:49 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 19:40:49 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 19:40:49 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 19:40:49 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 19:40: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 19:40: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 19:40: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.7071067811865475 19:40: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.7071067811865476 19:40: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.7071067811865476 19:40: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.7071067811865475 19:40: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 19:40: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 19:40: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.7071067811865475 19:40: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.7071067811865476 19:40: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.7071067811865476 19:40: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.7071067811865475 19:40: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 19:40: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 19:40: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.7071067811865475 19:40: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.7071067811865476 19:40: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.7071067811865476 19:40: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.7071067811865475 19:40: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 19:40: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 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: a | got: -0.7071068286895752, expected: -0.7071067811865477 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: b | got: -0.7071067094802856, expected: -0.7071067811865475 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: c | got: 0.7071067094802856, expected: 0.7071067811865475 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: d | got: -0.7071068286895752, expected: -0.7071067811865477 19:40:49 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: e | got: 100, expected: 100 19:40:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: f | got: 200, expected: 200 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: a | got: -0.7071068286895752, expected: -0.7071067811865477 19:40:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: b | got: -0.7071067094802856, expected: -0.7071067811865475 19:40:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: c | got: 0.7071067094802856, expected: 0.7071067811865475 19:40:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: d | got: -0.7071068286895752, expected: -0.7071067811865477 19:40:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: e | got: 100, expected: 100 19:40:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: f | got: 200, expected: 200 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: a | got: 1, expected: 1 19:40:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: b | got: 0, expected: 0 19:40:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: c | got: 0, expected: 0 19:40:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: d | got: 1, expected: 1 19:40:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: e | got: 100, expected: 100 19:40:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: f | got: 200, expected: 200 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: a | got: 1, expected: 1 19:40:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: b | got: 0, expected: 0 19:40:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: c | got: 0, expected: 0 19:40:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: d | got: 1, expected: 1 19:40:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: e | got: 100, expected: 100 19:40:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: f | got: 200, expected: 200 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: a | got: 1, expected: 1 19:40:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: b | got: 0, expected: 0 19:40:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: c | got: 0, expected: 0 19:40:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: d | got: 1, expected: 1 19:40:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: e | got: 100, expected: 100 19:40:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: f | got: 200, expected: 200 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: a | got: 1, expected: 1 19:40:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: b | got: 0, expected: 0 19:40:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: c | got: 0, expected: 0 19:40:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: d | got: 1, expected: 1 19:40:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: e | got: 100, expected: 100 19:40:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: f | got: 200, expected: 200 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: a | got: 1, expected: 1 19:40:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: b | got: 0, expected: 0 19:40:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: c | got: 0, expected: 0 19:40:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: d | got: 1, expected: 1 19:40:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: e | got: 100, expected: 100 19:40:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: f | got: 200, expected: 200 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: a | got: 1, expected: 1 19:40:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: b | got: 0, expected: 0 19:40:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: c | got: 0, expected: 0 19:40:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: d | got: 1, expected: 1 19:40:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: e | got: 100, expected: 100 19:40:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: f | got: 200, expected: 200 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: a | got: 0.7071067690849304, expected: 0.7071067811865476 19:40:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: b | got: 0.7071067690849304, expected: 0.7071067811865475 19:40:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: c | got: -0.7071067690849304, expected: -0.7071067811865475 19:40:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: d | got: 0.7071067690849304, expected: 0.7071067811865476 19:40:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: e | got: 100, expected: 100 19:40:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: f | got: 200, expected: 200 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: a | got: 0.7071067690849304, expected: 0.7071067811865476 19:40:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: b | got: 0.7071067690849304, expected: 0.7071067811865475 19:40:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: c | got: -0.7071067690849304, expected: -0.7071067811865475 19:40:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: d | got: 0.7071067690849304, expected: 0.7071067811865476 19:40:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: e | got: 100, expected: 100 19:40:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: f | got: 200, expected: 200 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: a | got: 0.7071067690849304, expected: 0.7071067811865476 19:40:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: b | got: 0.7071067690849304, expected: 0.7071067811865475 19:40:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: c | got: -0.7071067690849304, expected: -0.7071067811865475 19:40:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: d | got: 0.7071067690849304, expected: 0.7071067811865476 19:40:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: e | got: 100, expected: 100 19:40:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: f | got: 200, expected: 200 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: a | got: 0.7071067690849304, expected: 0.7071067811865476 19:40:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: b | got: 0.7071067690849304, expected: 0.7071067811865475 19:40:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: c | got: -0.7071067690849304, expected: -0.7071067811865475 19:40:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: d | got: 0.7071067690849304, expected: 0.7071067811865476 19:40:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: e | got: 100, expected: 100 19:40:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: f | got: 200, expected: 200 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: a | got: 0.7071067690849304, expected: 0.7071067811865476 19:40:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: b | got: 0.7071067690849304, expected: 0.7071067811865475 19:40:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: c | got: -0.7071067690849304, expected: -0.7071067811865475 19:40:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: d | got: 0.7071067690849304, expected: 0.7071067811865476 19:40:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: e | got: 100, expected: 100 19:40:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: f | got: 200, expected: 200 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: a | got: 0.7071067690849304, expected: 0.7071067811865476 19:40:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: b | got: 0.7071067690849304, expected: 0.7071067811865475 19:40:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: c | got: -0.7071067690849304, expected: -0.7071067811865475 19:40:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: d | got: 0.7071067690849304, expected: 0.7071067811865476 19:40:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: e | got: 100, expected: 100 19:40:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: f | got: 200, expected: 200 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: a | got: 1, expected: 1 19:40:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: b | got: 0, expected: 0 19:40:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: c | got: 0, expected: 0 19:40:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: d | got: 1, expected: 1 19:40:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: e | got: 10, expected: 10 19:40:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: f | got: 10, expected: 10 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: a | got: 1, expected: 1 19:40:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: b | got: 0, expected: 0 19:40:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: c | got: 0, expected: 0 19:40:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: d | got: 1, expected: 1 19:40:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: e | got: 10, expected: 10 19:40:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: f | got: 10, expected: 10 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: a | got: 1, expected: 1 19:40:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: b | got: 0, expected: 0 19:40:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: c | got: 0, expected: 0 19:40:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: d | got: 1, expected: 1 19:40:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: e | got: 10, expected: 10 19:40:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: f | got: 10, expected: 10 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: a | got: 1, expected: 1 19:40:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: b | got: 0, expected: 0 19:40:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: c | got: 0, expected: 0 19:40:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: d | got: 1, expected: 1 19:40:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: e | got: 10, expected: 10 19:40:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: f | got: 10, expected: 10 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: a | got: 1, expected: 1 19:40:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: b | got: 0, expected: 0 19:40:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: c | got: 0, expected: 0 19:40:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: d | got: 1, expected: 1 19:40:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: e | got: 40, expected: 40 19:40:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: f | got: 80, expected: 80 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: a | got: 1, expected: 1 19:40:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: b | got: 0, expected: 0 19:40:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: c | got: 0, expected: 0 19:40:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: d | got: 1, expected: 1 19:40:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: e | got: 40, expected: 40 19:40:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: f | got: 80, expected: 80 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: a | got: 1, expected: 1 19:40:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: b | got: 0, expected: 0 19:40:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: c | got: 0, expected: 0 19:40:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: d | got: 1, expected: 1 19:40:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: e | got: 40, expected: 40 19:40:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: f | got: 80, expected: 80 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: a | got: 1, expected: 1 19:40:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: b | got: 0, expected: 0 19:40:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: c | got: 0, expected: 0 19:40:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: d | got: 1, expected: 1 19:40:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: e | got: 40, expected: 40 19:40:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: f | got: 80, expected: 80 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: a | got: 1, expected: 1 19:40:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: b | got: 0, expected: 0 19:40:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: c | got: 0, expected: 0 19:40:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: d | got: 1, expected: 1 19:40:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: e | got: 40, expected: 40 19:40:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: f | got: 80, expected: 80 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: a | got: 1, expected: 1 19:40:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: b | got: 0, expected: 0 19:40:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: c | got: 0, expected: 0 19:40:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: d | got: 1, expected: 1 19:40:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: e | got: 40, expected: 40 19:40:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: f | got: 80, expected: 80 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: a | got: 0.4999999701976776, expected: 0.5000000000000001 19:40:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: b | got: 0.866025447845459, expected: 0.8660254037844386 19:40:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: c | got: -0.866025447845459, expected: -0.8660254037844386 19:40:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: d | got: 0.4999999701976776, expected: 0.5000000000000001 19:40:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: e | got: 40, expected: 40 19:40:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: f | got: 80, expected: 80 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: a | got: 0.4999999701976776, expected: 0.5000000000000001 19:40:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: b | got: 0.866025447845459, expected: 0.8660254037844386 19:40:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: c | got: -0.866025447845459, expected: -0.8660254037844386 19:40:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: d | got: 0.4999999701976776, expected: 0.5000000000000001 19:40:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: e | got: 40, expected: 40 19:40:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: f | got: 80, expected: 80 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: a | got: 0.4999999701976776, expected: 0.5000000000000001 19:40:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: b | got: 0.866025447845459, expected: 0.8660254037844386 19:40:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: c | got: -0.866025447845459, expected: -0.8660254037844386 19:40:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: d | got: 0.4999999701976776, expected: 0.5000000000000001 19:40:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: e | got: 40, expected: 40 19:40:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: f | got: 80, expected: 80 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: a | got: 0.4999999701976776, expected: 0.5000000000000001 19:40:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: b | got: 0.866025447845459, expected: 0.8660254037844386 19:40:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: c | got: -0.866025447845459, expected: -0.8660254037844386 19:40:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: d | got: 0.4999999701976776, expected: 0.5000000000000001 19:40:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: e | got: 40, expected: 40 19:40:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: f | got: 80, expected: 80 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: a | got: 0.4999999701976776, expected: 0.5000000000000001 19:40:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: b | got: 0.866025447845459, expected: 0.8660254037844386 19:40:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: c | got: -0.866025447845459, expected: -0.8660254037844386 19:40:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: d | got: 0.4999999701976776, expected: 0.5000000000000001 19:40:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: e | got: 40, expected: 40 19:40:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: f | got: 80, expected: 80 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: a | got: 0.4999999701976776, expected: 0.5000000000000001 19:40:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: b | got: 0.866025447845459, expected: 0.8660254037844386 19:40:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: c | got: -0.866025447845459, expected: -0.8660254037844386 19:40:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: d | got: 0.4999999701976776, expected: 0.5000000000000001 19:40:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: e | got: 40, expected: 40 19:40:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: f | got: 80, expected: 80 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: a | got: 0.4472135603427887, expected: 0.44721359549995804 19:40:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: b | got: 0.8944272398948669, expected: 0.8944271909999159 19:40:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: c | got: -0.8944272398948669, expected: -0.8944271909999159 19:40:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: d | got: 0.4472135603427887, expected: 0.44721359549995804 19:40:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: e | got: 40, expected: 40 19:40:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: f | got: 80, expected: 80 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: a | got: 0.4472135603427887, expected: 0.44721359549995804 19:40:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: b | got: 0.8944272398948669, expected: 0.8944271909999159 19:40:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: c | got: -0.8944272398948669, expected: -0.8944271909999159 19:40:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: d | got: 0.4472135603427887, expected: 0.44721359549995804 19:40:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: e | got: 40, expected: 40 19:40:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: f | got: 80, expected: 80 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: a | got: 0.4472135603427887, expected: 0.44721359549995804 19:40:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: b | got: 0.8944272398948669, expected: 0.8944271909999159 19:40:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: c | got: -0.8944272398948669, expected: -0.8944271909999159 19:40:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: d | got: 0.4472135603427887, expected: 0.44721359549995804 19:40:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: e | got: 40, expected: 40 19:40:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: f | got: 80, expected: 80 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: a | got: 0.4472135603427887, expected: 0.44721359549995804 19:40:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: b | got: 0.8944272398948669, expected: 0.8944271909999159 19:40:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: c | got: -0.8944272398948669, expected: -0.8944271909999159 19:40:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: d | got: 0.4472135603427887, expected: 0.44721359549995804 19:40:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: e | got: 40, expected: 40 19:40:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: f | got: 80, expected: 80 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: a | got: 0.4472135603427887, expected: 0.44721359549995804 19:40:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: b | got: 0.8944272398948669, expected: 0.8944271909999159 19:40:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: c | got: -0.8944272398948669, expected: -0.8944271909999159 19:40:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: d | got: 0.4472135603427887, expected: 0.44721359549995804 19:40:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: e | got: 40, expected: 40 19:40:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: f | got: 80, expected: 80 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: a | got: 0.4472135603427887, expected: 0.44721359549995804 19:40:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: b | got: 0.8944272398948669, expected: 0.8944271909999159 19:40:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: c | got: -0.8944272398948669, expected: -0.8944271909999159 19:40:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: d | got: 0.4472135603427887, expected: 0.44721359549995804 19:40:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: e | got: 40, expected: 40 19:40:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: f | got: 80, expected: 80 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: a | got: -0.44721338152885437, expected: -0.4472135954999581 19:40:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: b | got: -0.8944272994995117, expected: -0.8944271909999157 19:40:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: c | got: 0.8944272994995117, expected: 0.8944271909999157 19:40:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: d | got: -0.44721338152885437, expected: -0.4472135954999581 19:40:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: e | got: 40, expected: 40 19:40:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: f | got: 80, expected: 80 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: a | got: -0.44721338152885437, expected: -0.4472135954999581 19:40:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: b | got: -0.8944272994995117, expected: -0.8944271909999157 19:40:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: c | got: 0.8944272994995117, expected: 0.8944271909999157 19:40:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: d | got: -0.44721338152885437, expected: -0.4472135954999581 19:40:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: e | got: 40, expected: 40 19:40:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: f | got: 80, expected: 80 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: a | got: -0.44721338152885437, expected: -0.4472135954999581 19:40:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: b | got: -0.8944272994995117, expected: -0.8944271909999157 19:40:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: c | got: 0.8944272994995117, expected: 0.8944271909999157 19:40:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: d | got: -0.44721338152885437, expected: -0.4472135954999581 19:40:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: e | got: 40, expected: 40 19:40:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: f | got: 80, expected: 80 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: a | got: -0.44721338152885437, expected: -0.4472135954999581 19:40:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: b | got: -0.8944272994995117, expected: -0.8944271909999157 19:40:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: c | got: 0.8944272994995117, expected: 0.8944271909999157 19:40:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: d | got: -0.44721338152885437, expected: -0.4472135954999581 19:40:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: e | got: 40, expected: 40 19:40:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: f | got: 80, expected: 80 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: a | got: -0.44721338152885437, expected: -0.4472135954999581 19:40:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: b | got: -0.8944272994995117, expected: -0.8944271909999157 19:40:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: c | got: 0.8944272994995117, expected: 0.8944271909999157 19:40:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: d | got: -0.44721338152885437, expected: -0.4472135954999581 19:40:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: e | got: 40, expected: 40 19:40:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: f | got: 80, expected: 80 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: a | got: -0.44721338152885437, expected: -0.4472135954999581 19:40:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: b | got: -0.8944272994995117, expected: -0.8944271909999157 19:40:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: c | got: 0.8944272994995117, expected: 0.8944271909999157 19:40:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: d | got: -0.44721338152885437, expected: -0.4472135954999581 19:40:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: e | got: 40, expected: 40 19:40:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: f | got: 80, expected: 80 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: a | got: 1, expected: 1 19:40:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: b | got: 0, expected: 0 19:40:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: c | got: 0, expected: 0 19:40:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: d | got: 1, expected: 1 19:40:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: e | got: 0, expected: 0 19:40:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: f | got: 0, expected: 0 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: a | got: 1, expected: 1 19:40:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: b | got: 0, expected: 0 19:40:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: c | got: 0, expected: 0 19:40:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: d | got: 1, expected: 1 19:40:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: e | got: 0, expected: 0 19:40:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: f | got: 0, expected: 0 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: a | got: -1, expected: -1 19:40: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 19:40: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 19:40:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: d | got: -1, expected: -1 19:40:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: e | got: 0, expected: 0 19:40:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: f | got: 0, expected: 0 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: a | got: -1, expected: -1 19:40: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 19:40: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 19:40:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: d | got: -1, expected: -1 19:40:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: e | got: 0, expected: 0 19:40:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: f | got: 0, expected: 0 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40:50 INFO - GECKO(1845) | MEMORY STAT | vsize 3919MB | residentFast 126MB | heapAllocated 29MB 19:40:50 INFO - TEST-OK | dom/smil/test/test_smilAnimateMotion.xhtml | took 1295ms 19:40:50 INFO - TEST-START | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml 19:40:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | should be paused by load handler 19:40:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | should be paused at 0 in load handler 19:40: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' 19:40: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;' 19:40: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; ' 19:40: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 ' 19:40: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' 19:40: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' 19:40: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' 19:40: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' 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40:50 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 19:40:50 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 19:40:50 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 19:40:50 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 19:40:50 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 19:40:50 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 19:40:50 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 19:40:50 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 19:40:50 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 19:40:50 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 19:40:50 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 19:40:50 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 19:40:50 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 19:40:50 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 19:40:50 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 19:40:50 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 19:40:50 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 19:40:50 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 19:40:50 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 19:40:50 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 19:40:50 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 19:40:50 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 19:40:50 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 19:40:50 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 19:40:50 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 19:40:50 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 19:40:50 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 19:40:50 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 19:40:50 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 19:40:50 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 19:40:50 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 19:40:50 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 19:40:50 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 19:40:50 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 19:40:50 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 19:40:50 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 19:40:50 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 19:40:50 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 19:40:50 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 19:40:50 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 19:40:50 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 19:40:50 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 19:40:50 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 19:40:50 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 19:40:50 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 19:40:50 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 19:40:50 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 19:40:50 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 19:40:50 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 19:40:50 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 19:40:50 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 19:40:50 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 19:40:50 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 19:40:50 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 19:40:50 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 19:40:50 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 19:40:50 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 19:40:50 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 19:40:50 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 19:40:50 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 19:40:50 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 19:40:50 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 19:40:50 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 19:40:50 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 19:40:50 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 19:40:50 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 19:40:50 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 19:40:50 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 19:40:50 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 19:40:50 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 19:40:50 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 19:40:50 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 19:40:50 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 19:40:50 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 19:40:50 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 19:40:50 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 19:40:50 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 19:40:50 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 19:40:50 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 19:40:50 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 19:40:50 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 19:40:50 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 19:40:50 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 19:40:50 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 19:40:50 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 19:40:50 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 19:40:50 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 19:40:50 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 19:40:50 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 19:40:50 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 19:40:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should have changed when applying animateMotion with 'rotate' set to valid value '10' 19:40:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should have changed when applying animateMotion with 'rotate' set to valid value '20.1' 19:40:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should have changed when applying animateMotion with 'rotate' set to valid value '30.5deg' 19:40:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should have changed when applying animateMotion with 'rotate' set to valid value '0.5rad' 19:40:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should have changed when applying animateMotion with 'rotate' set to valid value 'auto' 19:40:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should have changed when applying animateMotion with 'rotate' set to valid value 'auto-reverse' 19:40:50 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 19:40:50 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 19:40:50 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 19:40:50 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 19:40:50 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 19:40:50 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 19:40:50 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 19:40:50 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 19:40:50 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 19:40:50 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 19:40:50 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 19:40:50 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 19:40:50 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 19:40:50 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 19:40:50 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 19:40:50 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 19:40:50 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 19:40:50 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 19:40:50 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 19:40:50 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 19:40:50 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 19:40:50 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 19:40:50 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 19:40:50 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 19:40:50 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 19:40:50 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 19:40:50 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 19:40:50 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 19:40:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should have changed when applying animateMotion with 'to' set to valid value '0 0' 19:40:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should have changed when applying animateMotion with 'to' set to valid value '1em,2' 19:40:50 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' 19:40:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should have changed when applying animateMotion with 'to' set to valid value ' 1,2' 19:40:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should have changed when applying animateMotion with 'to' set to valid value '1 2 ' 19:40:50 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 19:40:50 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 19:40:50 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 19:40:50 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 19:40:50 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 19:40:50 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 19:40:50 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 19:40:50 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 19:40:50 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 19:40:50 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 19:40:50 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 19:40:50 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 19:40:50 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 19:40:50 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 19:40:50 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 19:40:50 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 19:40:50 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 19:40:50 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 19:40:50 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 19:40:50 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 19:40:50 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 19:40:50 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 19:40:50 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 19:40:50 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 19:40:50 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 19:40:50 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 19:40:50 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 19:40:50 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 19:40:50 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 19:40:50 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 19:40:50 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 19:40:50 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 19:40:50 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 19:40:50 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 19:40:50 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 19:40:50 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 19:40:50 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 19:40:50 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 19:40:50 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 19:40:50 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 19:40:50 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 19:40:50 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 19:40:50 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 19:40:50 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 19:40:50 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 19:40:50 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 19:40:50 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 19:40:50 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 19:40:50 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 19:40:50 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 19:40:50 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 19:40:50 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 19:40:50 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 19:40:50 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 19:40:50 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 19:40:50 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 19:40:50 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 19:40:50 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 19:40:50 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 19:40:50 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 19:40:50 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 19:40:50 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 19:40:50 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 19:40:50 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 19:40:50 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 19:40:50 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 19:40:50 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 19:40:50 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 19:40:50 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 19:40:50 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 19:40:50 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 19:40:50 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 19:40:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should have changed when applying animateMotion with 'by' set to valid value '0 0' 19:40:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should have changed when applying animateMotion with 'by' set to valid value '1em,2' 19:40:50 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' 19:40:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should have changed when applying animateMotion with 'by' set to valid value ' 1,2' 19:40:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should have changed when applying animateMotion with 'by' set to valid value '1 2 ' 19:40:50 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 19:40:50 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 19:40:50 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 19:40:50 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 19:40:50 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 19:40:50 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 19:40:50 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 19:40:50 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 19:40:50 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 19:40:50 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 19:40:50 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 19:40:50 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 19:40:50 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 19:40:50 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 19:40:50 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 19:40:50 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 19:40:50 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 19:40:50 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 19:40:50 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 19:40:50 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 19:40:50 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 19:40:50 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 19:40:50 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 19:40:50 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 19:40:50 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 19:40:50 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 19:40:50 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 19:40:50 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 19:40:50 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 19:40:50 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 19:40:50 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 19:40:50 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 19:40:50 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 19:40:50 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 19:40:50 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 19:40:50 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 19:40:50 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 19:40:50 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 19:40:50 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 19:40:50 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 19:40:50 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 19:40:50 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 19:40:50 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 19:40:50 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 19:40:50 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 19:40:50 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 19:40:50 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 19:40:50 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 19:40:50 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 19:40:50 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 19:40:50 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 19:40:50 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 19:40:50 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 19:40:50 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 19:40:50 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 19:40:50 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 19:40:50 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 19:40:50 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 19:40:50 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 19:40:50 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 19:40:50 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 19:40:50 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 19:40:50 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 19:40:50 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 19:40:50 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 19:40:50 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 19:40:50 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 19:40:50 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 19:40:50 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 19:40:50 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 19:40:50 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 19:40:50 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 19:40:50 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' 19:40:50 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' 19:40:50 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' 19:40:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should have changed when applying animateMotion with 'path' set to valid value 'm50 50' 19:40:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should have changed when applying animateMotion with 'path' set to valid value 'M50 50' 19:40:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should have changed when applying animateMotion with 'path' set to valid value 'm0 0' 19:40:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should have changed when applying animateMotion with 'path' set to valid value 'M0, 0' 19:40:50 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 19:40:50 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 19:40:50 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 19:40:50 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 19:40:50 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 19:40:50 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 19:40:50 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 19:40:50 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 19:40:50 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 19:40:50 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 19:40:50 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 19:40:50 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 19:40:50 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 19:40:50 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 19:40:50 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 19:40:50 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 19:40:50 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 19:40:50 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 19:40:50 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 19:40:50 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 19:40:50 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 19:40:50 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 19:40:50 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 19:40:50 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 19:40:50 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should have changed when applying animateMotion with 'path' set to valid value 'M20 20em' 19:40:50 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' 19:40:50 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' 19:40:50 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' 19:40:50 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' 19:40:50 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' 19:40: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' 19:40: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;' 19:40: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; ' 19:40: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' 19:40: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' 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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' 19:40: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' 19:40: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' 19:40: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' 19:40: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' 19:40: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' 19:40: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' 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40:51 INFO - GECKO(1845) | MEMORY STAT | vsize 3923MB | residentFast 130MB | heapAllocated 31MB 19:40:51 INFO - TEST-OK | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | took 248ms 19:40:51 INFO - TEST-START | dom/smil/test/test_smilAnimateMotionOverrideRules.xhtml 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionOverrideRules.xhtml | should be paused by load handler 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionOverrideRules.xhtml | should be paused at 0 in load handler 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionOverrideRules.xhtml | should win | component: a | got: 1, expected: 1 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionOverrideRules.xhtml | should win | component: b | got: 0, expected: 0 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionOverrideRules.xhtml | should win | component: c | got: 0, expected: 0 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionOverrideRules.xhtml | should win | component: d | got: 1, expected: 1 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionOverrideRules.xhtml | should win | component: e | got: 5, expected: 5 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionOverrideRules.xhtml | should win | component: f | got: 10, expected: 10 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionOverrideRules.xhtml | invalid should block animation | component: a | got: 1, expected: 1 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionOverrideRules.xhtml | invalid should block animation | component: b | got: 0, expected: 0 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionOverrideRules.xhtml | invalid should block animation | component: c | got: 0, expected: 0 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionOverrideRules.xhtml | invalid should block animation | component: d | got: 1, expected: 1 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionOverrideRules.xhtml | invalid should block animation | component: e | got: 0, expected: 0 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionOverrideRules.xhtml | invalid should block animation | component: f | got: 0, expected: 0 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionOverrideRules.xhtml | invalid should block animation | component: a | got: 1, expected: 1 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionOverrideRules.xhtml | invalid should block animation | component: b | got: 0, expected: 0 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionOverrideRules.xhtml | invalid should block animation | component: c | got: 0, expected: 0 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionOverrideRules.xhtml | invalid should block animation | component: d | got: 1, expected: 1 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionOverrideRules.xhtml | invalid should block animation | component: e | got: 0, expected: 0 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionOverrideRules.xhtml | invalid should block animation | component: f | got: 0, expected: 0 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionOverrideRules.xhtml | 'path' should win vs all but mpath | component: a | got: 1, expected: 1 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionOverrideRules.xhtml | 'path' should win vs all but mpath | component: b | got: 0, expected: 0 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionOverrideRules.xhtml | 'path' should win vs all but mpath | component: c | got: 0, expected: 0 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionOverrideRules.xhtml | 'path' should win vs all but mpath | component: d | got: 1, expected: 1 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionOverrideRules.xhtml | 'path' should win vs all but mpath | component: e | got: 25, expected: 25 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionOverrideRules.xhtml | 'path' should win vs all but mpath | component: f | got: 20, expected: 20 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionOverrideRules.xhtml | 'values' should win vs from/by/to | component: a | got: 1, expected: 1 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionOverrideRules.xhtml | 'values' should win vs from/by/to | component: b | got: 0, expected: 0 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionOverrideRules.xhtml | 'values' should win vs from/by/to | component: c | got: 0, expected: 0 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionOverrideRules.xhtml | 'values' should win vs from/by/to | component: d | got: 1, expected: 1 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionOverrideRules.xhtml | 'values' should win vs from/by/to | component: e | got: 35, expected: 35 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionOverrideRules.xhtml | 'values' should win vs from/by/to | component: f | got: 30, expected: 30 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionOverrideRules.xhtml | 'from/to' should win vs 'by' | component: a | got: 1, expected: 1 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionOverrideRules.xhtml | 'from/to' should win vs 'by' | component: b | got: 0, expected: 0 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionOverrideRules.xhtml | 'from/to' should win vs 'by' | component: c | got: 0, expected: 0 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionOverrideRules.xhtml | 'from/to' should win vs 'by' | component: d | got: 1, expected: 1 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionOverrideRules.xhtml | 'from/to' should win vs 'by' | component: e | got: 65, expected: 65 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionOverrideRules.xhtml | 'from/to' should win vs 'by' | component: f | got: 55, expected: 55 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionOverrideRules.xhtml | invalid 'to' should block animation vs 'by' | component: a | got: 1, expected: 1 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionOverrideRules.xhtml | invalid 'to' should block animation vs 'by' | component: b | got: 0, expected: 0 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionOverrideRules.xhtml | invalid 'to' should block animation vs 'by' | component: c | got: 0, expected: 0 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionOverrideRules.xhtml | invalid 'to' should block animation vs 'by' | component: d | got: 1, expected: 1 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionOverrideRules.xhtml | invalid 'to' should block animation vs 'by' | component: e | got: 0, expected: 0 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionOverrideRules.xhtml | invalid 'to' should block animation vs 'by' | component: f | got: 0, expected: 0 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionOverrideRules.xhtml | 'from/by' should be visible | component: a | got: 1, expected: 1 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionOverrideRules.xhtml | 'from/by' should be visible | component: b | got: 0, expected: 0 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionOverrideRules.xhtml | 'from/by' should be visible | component: c | got: 0, expected: 0 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionOverrideRules.xhtml | 'from/by' should be visible | component: d | got: 1, expected: 1 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionOverrideRules.xhtml | 'from/by' should be visible | component: e | got: 55, expected: 55 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionOverrideRules.xhtml | 'from/by' should be visible | component: f | got: 51, expected: 51 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionOverrideRules.xhtml | invalid 'by' should block animation | component: a | got: 1, expected: 1 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionOverrideRules.xhtml | invalid 'by' should block animation | component: b | got: 0, expected: 0 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionOverrideRules.xhtml | invalid 'by' should block animation | component: c | got: 0, expected: 0 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionOverrideRules.xhtml | invalid 'by' should block animation | component: d | got: 1, expected: 1 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionOverrideRules.xhtml | invalid 'by' should block animation | component: e | got: 0, expected: 0 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionOverrideRules.xhtml | invalid 'by' should block animation | component: f | got: 0, expected: 0 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionOverrideRules.xhtml | pure-'to' should be effective & beat pure-'by' | component: a | got: 1, expected: 1 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionOverrideRules.xhtml | pure-'to' should be effective & beat pure-'by' | component: b | got: 0, expected: 0 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionOverrideRules.xhtml | pure-'to' should be effective & beat pure-'by' | component: c | got: 0, expected: 0 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionOverrideRules.xhtml | pure-'to' should be effective & beat pure-'by' | component: d | got: 1, expected: 1 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionOverrideRules.xhtml | pure-'to' should be effective & beat pure-'by' | component: e | got: 40, expected: 40 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionOverrideRules.xhtml | pure-by should be visible | component: a | got: 1, expected: 1 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionOverrideRules.xhtml | pure-by should be visible | component: b | got: 0, expected: 0 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionOverrideRules.xhtml | pure-by should be visible | component: c | got: 0, expected: 0 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionOverrideRules.xhtml | pure-by should be visible | component: d | got: 1, expected: 1 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionOverrideRules.xhtml | pure-by should be visible | component: e | got: 5, expected: 5 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionOverrideRules.xhtml | pure-by should be visible | component: f | got: 1, expected: 1 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionOverrideRules.xhtml | invalid 'by' should block animation | component: a | got: 1, expected: 1 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionOverrideRules.xhtml | invalid 'by' should block animation | component: b | got: 0, expected: 0 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionOverrideRules.xhtml | invalid 'by' should block animation | component: c | got: 0, expected: 0 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionOverrideRules.xhtml | invalid 'by' should block animation | component: d | got: 1, expected: 1 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionOverrideRules.xhtml | invalid 'by' should block animation | component: e | got: 0, expected: 0 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionOverrideRules.xhtml | invalid 'by' should block animation | component: f | got: 0, expected: 0 19:40:51 INFO - GECKO(1845) | MEMORY STAT | vsize 3924MB | residentFast 131MB | heapAllocated 32MB 19:40:51 INFO - TEST-OK | dom/smil/test/test_smilAnimateMotionOverrideRules.xhtml | took 86ms 19:40:51 INFO - TEST-START | dom/smil/test/test_smilBackwardsSeeking.xhtml 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilBackwardsSeeking.xhtml | Test case 0, t=0 animation 'a': Unexpected getStartTime: 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilBackwardsSeeking.xhtml | Test case 0, t=0 animation 'b': Unexpected getStartTime: 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilBackwardsSeeking.xhtml | Test case 0, t=1 animation 'a': Unexpected getStartTime: 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilBackwardsSeeking.xhtml | Test case 0, t=1 animation 'b': Unexpected getStartTime: 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilBackwardsSeeking.xhtml | Test case 0, t=2 animation 'a': Unexpected getStartTime: 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilBackwardsSeeking.xhtml | Test case 0, t=2 animation 'b': Unexpected getStartTime: 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilBackwardsSeeking.xhtml | Test case 0, t=0 animation 'a': Unexpected getStartTime: 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilBackwardsSeeking.xhtml | Test case 0, t=0 animation 'b': Unexpected getStartTime: 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilBackwardsSeeking.xhtml | Test case 0, t=1.5 animation 'a': Unexpected getStartTime: 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilBackwardsSeeking.xhtml | Test case 0, t=1.5 animation 'b': Unexpected getStartTime: 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilBackwardsSeeking.xhtml | Test case 0, t=1 animation 'a': Unexpected getStartTime: 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilBackwardsSeeking.xhtml | Test case 0, t=1 animation 'b': Unexpected getStartTime: 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilBackwardsSeeking.xhtml | Test case 0, t=2 animation 'a': Unexpected getStartTime: 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilBackwardsSeeking.xhtml | Test case 0, t=2 animation 'b': Unexpected getStartTime: 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilBackwardsSeeking.xhtml | Test case 1, t=0 animation 'a': Unexpected getStartTime: 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilBackwardsSeeking.xhtml | Test case 1, t=0 animation 'b': Unexpected getStartTime: 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilBackwardsSeeking.xhtml | Test case 1, t=2 animation 'a': Unexpected getStartTime: 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilBackwardsSeeking.xhtml | Test case 1, t=2 animation 'b': Unexpected getStartTime: 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilBackwardsSeeking.xhtml | Test case 1, t=0.25 animation 'a': Unexpected getStartTime: 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilBackwardsSeeking.xhtml | Test case 1, t=0.25 animation 'b': Unexpected getStartTime: 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilBackwardsSeeking.xhtml | Test case 1, t=0.25 animation 'a': Unexpected getStartTime: 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilBackwardsSeeking.xhtml | Test case 1, t=0.25 animation 'b': Unexpected getStartTime: 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilBackwardsSeeking.xhtml | Test case 1, t=1 animation 'a': Unexpected getStartTime: 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilBackwardsSeeking.xhtml | Test case 1, t=1 animation 'b': Unexpected getStartTime: 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilBackwardsSeeking.xhtml | Test case 1, t=1.5 animation 'a': Unexpected getStartTime: 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilBackwardsSeeking.xhtml | Test case 1, t=1.5 animation 'b': Unexpected getStartTime: 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilBackwardsSeeking.xhtml | Test case 2, t=0 animation 'a': Unexpected getStartTime: 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilBackwardsSeeking.xhtml | Test case 2, t=0 animation 'b': Unexpected getStartTime: 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilBackwardsSeeking.xhtml | Test case 2, t=3 animation 'a': Unexpected getStartTime: 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilBackwardsSeeking.xhtml | Test case 2, t=3 animation 'b': Unexpected getStartTime: 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilBackwardsSeeking.xhtml | Test case 2, t=6.5 animation 'a': Unexpected getStartTime: 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilBackwardsSeeking.xhtml | Test case 2, t=6.5 animation 'b': Unexpected getStartTime: 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilBackwardsSeeking.xhtml | Test case 2, t=4 animation 'a': Unexpected getStartTime: 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilBackwardsSeeking.xhtml | Test case 2, t=4 animation 'b': Unexpected getStartTime: 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilBackwardsSeeking.xhtml | Test case 2, t=6 animation 'a': Unexpected getStartTime: 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilBackwardsSeeking.xhtml | Test case 2, t=6 animation 'b': Unexpected getStartTime: 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilBackwardsSeeking.xhtml | Test case 2, t=2 animation 'a': Unexpected getStartTime: 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilBackwardsSeeking.xhtml | Test case 2, t=2 animation 'b': Unexpected getStartTime: 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilBackwardsSeeking.xhtml | Test case 2, t=2 animation 'a': Unexpected getStartTime: 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilBackwardsSeeking.xhtml | Test case 2, t=2 animation 'b': Unexpected getStartTime: 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilBackwardsSeeking.xhtml | Test case 2, t=5 animation 'a': Unexpected getStartTime: 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilBackwardsSeeking.xhtml | Test case 2, t=5 animation 'b': Unexpected getStartTime: 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilBackwardsSeeking.xhtml | Test case 2, t=6 animation 'a': Unexpected getStartTime: 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilBackwardsSeeking.xhtml | Test case 2, t=6 animation 'b': Unexpected getStartTime: 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilBackwardsSeeking.xhtml | Test case 2, t=7 animation 'a': Unexpected getStartTime: 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilBackwardsSeeking.xhtml | Test case 2, t=7 animation 'b': Unexpected getStartTime: 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilBackwardsSeeking.xhtml | Test case 2, t=8 animation 'a': Unexpected getStartTime: 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilBackwardsSeeking.xhtml | Test case 2, t=8 animation 'b': Unexpected getStartTime: 19:40:51 INFO - GECKO(1845) | MEMORY STAT | vsize 3926MB | residentFast 133MB | heapAllocated 33MB 19:40:51 INFO - TEST-OK | dom/smil/test/test_smilBackwardsSeeking.xhtml | took 70ms 19:40:51 INFO - TEST-START | dom/smil/test/test_smilCSSFontStretchRelative.xhtml 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFontStretchRelative.xhtml | checking effect of 'narrower' on inherited value 'ultra-condensed' 19:40: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" 19:40: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" 19:40: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" 19:40:51 INFO - TEST-FAIL | dom/smil/test/test_smilCSSFontStretchRelative.xhtml | checking effect of 'narrower' on inherited value 'condensed' - got "condensed", expected "extra-condensed" 19:40:51 INFO - TEST-FAIL | dom/smil/test/test_smilCSSFontStretchRelative.xhtml | checking effect of 'wider' on inherited value 'condensed' - got "condensed", expected "ultra-expanded" 19:40:51 INFO - TEST-FAIL | dom/smil/test/test_smilCSSFontStretchRelative.xhtml | checking effect of 'narrower' on inherited value 'semi-condensed' - got "semi-condensed", expected "condensed" 19:40: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" 19:40:51 INFO - TEST-FAIL | dom/smil/test/test_smilCSSFontStretchRelative.xhtml | checking effect of 'narrower' on inherited value 'normal' - got "normal", expected "semi-condensed" 19:40:51 INFO - TEST-FAIL | dom/smil/test/test_smilCSSFontStretchRelative.xhtml | checking effect of 'wider' on inherited value 'normal' - got "normal", expected "ultra-expanded" 19:40:51 INFO - TEST-FAIL | dom/smil/test/test_smilCSSFontStretchRelative.xhtml | checking effect of 'narrower' on inherited value 'semi-expanded' - got "semi-expanded", expected "normal" 19:40: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" 19:40:51 INFO - TEST-FAIL | dom/smil/test/test_smilCSSFontStretchRelative.xhtml | checking effect of 'narrower' on inherited value 'expanded' - got "expanded", expected "semi-expanded" 19:40:51 INFO - TEST-FAIL | dom/smil/test/test_smilCSSFontStretchRelative.xhtml | checking effect of 'wider' on inherited value 'expanded' - got "expanded", expected "ultra-expanded" 19:40:51 INFO - TEST-FAIL | dom/smil/test/test_smilCSSFontStretchRelative.xhtml | checking effect of 'narrower' on inherited value 'extra-expanded' - got "extra-expanded", expected "expanded" 19:40: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" 19:40: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" 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFontStretchRelative.xhtml | checking effect of 'wider' on inherited value 'ultra-expanded' 19:40:51 INFO - GECKO(1845) | MEMORY STAT | vsize 3927MB | residentFast 134MB | heapAllocated 34MB 19:40:51 INFO - TEST-OK | dom/smil/test/test_smilCSSFontStretchRelative.xhtml | took 61ms 19:40:51 INFO - TEST-START | dom/smil/test/test_smilCSSFromBy.xhtml 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | should be paused by load handler 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | should be paused at 0 in load handler 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | clip: checking that base value is set before start of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | clip: checking that 'from' value is set at start of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | clip: checking value halfway through animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | clip: [remove-mode] checking that animation is cleared at end of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | clip: [remove-mode] checking that animation is cleared after end of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | clip: checking that base value is set before start of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | clip: checking that 'from' value is set at start of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | clip: checking value halfway through animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | clip: [freeze-mode] checking that final value is set at end of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | clip: [freeze-mode] checking that final value is set after end of animation 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | fill: checking that base value is set before start of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | fill: checking that 'from' value is set at start of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | fill: checking value halfway through animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | fill: [remove-mode] checking that animation is cleared at end of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | fill: [remove-mode] checking that animation is cleared after end of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | fill: checking that base value is set before start of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | fill: checking that 'from' value is set at start of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | fill: checking value halfway through animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | fill: [freeze-mode] checking that final value is set at end of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | fill: [freeze-mode] checking that final value is set after end of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | fill: checking that base value is set before start of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | fill: checking that 'from' value is set at start of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | fill: checking value halfway through animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | fill: [remove-mode] checking that animation is cleared at end of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | fill: [remove-mode] checking that animation is cleared after end of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | fill: checking that base value is set before start of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | fill: checking that 'from' value is set at start of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | fill: checking value halfway through animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | fill: [freeze-mode] checking that final value is set at end of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | fill: [freeze-mode] checking that final value is set after end of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | fill: checking that base value is set before start of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | fill: checking that 'from' value is set at start of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | fill: checking value halfway through animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | fill: [remove-mode] checking that animation is cleared at end of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | fill: [remove-mode] checking that animation is cleared after end of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | fill: checking that base value is set before start of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | fill: checking that 'from' value is set at start of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | fill: checking value halfway through animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | fill: [freeze-mode] checking that final value is set at end of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | fill: [freeze-mode] checking that final value is set after end of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | fill: checking that base value is set before start of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | fill: checking that 'from' value is set at start of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | fill: checking value halfway through animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | fill: [remove-mode] checking that animation is cleared at end of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | fill: [remove-mode] checking that animation is cleared after end of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | fill: checking that base value is set before start of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | fill: checking that 'from' value is set at start of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | fill: checking value halfway through animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | fill: [freeze-mode] checking that final value is set at end of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | fill: [freeze-mode] checking that final value is set after end of animation 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | font-size: checking that base value is set before start of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | font-size: checking that 'from' value is set at start of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | font-size: checking value halfway through animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | font-size: [remove-mode] checking that animation is cleared at end of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | font-size: [remove-mode] checking that animation is cleared after end of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | font-size: checking that base value is set before start of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | font-size: checking that 'from' value is set at start of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | font-size: checking value halfway through animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | font-size: [freeze-mode] checking that final value is set at end of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | font-size: [freeze-mode] checking that final value is set after end of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | font-size: checking that base value is set before start of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | font-size: checking that 'from' value is set at start of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | font-size: checking value halfway through animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | font-size: [remove-mode] checking that animation is cleared at end of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | font-size: [remove-mode] checking that animation is cleared after end of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | font-size: checking that base value is set before start of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | font-size: checking that 'from' value is set at start of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | font-size: checking value halfway through animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | font-size: [freeze-mode] checking that final value is set at end of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | font-size: [freeze-mode] checking that final value is set after end of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | font-size: checking that base value is set before start of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | font-size: checking that 'from' value is set at start of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | font-size: checking value halfway through animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | font-size: [remove-mode] checking that animation is cleared at end of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | font-size: [remove-mode] checking that animation is cleared after end of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | font-size: checking that base value is set before start of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | font-size: checking that 'from' value is set at start of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | font-size: checking value halfway through animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | font-size: [freeze-mode] checking that final value is set at end of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | font-size: [freeze-mode] checking that final value is set after end of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | font-size: checking that base value is set before start of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | font-size: checking that 'from' value is set at start of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | font-size: checking value halfway through animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | font-size: [remove-mode] checking that animation is cleared at end of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | font-size: [remove-mode] checking that animation is cleared after end of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | font-size: checking that base value is set before start of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | font-size: checking that 'from' value is set at start of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | font-size: checking value halfway through animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | font-size: [freeze-mode] checking that final value is set at end of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | font-size: [freeze-mode] checking that final value is set after end of animation 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | lighting-color: checking that base value is set before start of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | lighting-color: checking that 'from' value is set at start of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | lighting-color: checking value halfway through animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | lighting-color: [remove-mode] checking that animation is cleared at end of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | lighting-color: [remove-mode] checking that animation is cleared after end of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | lighting-color: checking that base value is set before start of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | lighting-color: checking that 'from' value is set at start of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | lighting-color: checking value halfway through animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | lighting-color: [freeze-mode] checking that final value is set at end of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | lighting-color: [freeze-mode] checking that final value is set after end of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | lighting-color: checking that base value is set before start of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | lighting-color: checking that 'from' value is set at start of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | lighting-color: checking value halfway through animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | lighting-color: [remove-mode] checking that animation is cleared at end of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | lighting-color: [remove-mode] checking that animation is cleared after end of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | lighting-color: checking that base value is set before start of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | lighting-color: checking that 'from' value is set at start of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | lighting-color: checking value halfway through animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | lighting-color: [freeze-mode] checking that final value is set at end of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | lighting-color: [freeze-mode] checking that final value is set after end of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | lighting-color: checking that base value is set before start of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | lighting-color: checking that 'from' value is set at start of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | lighting-color: checking value halfway through animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | lighting-color: [remove-mode] checking that animation is cleared at end of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | lighting-color: [remove-mode] checking that animation is cleared after end of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | lighting-color: checking that base value is set before start of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | lighting-color: checking that 'from' value is set at start of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | lighting-color: checking value halfway through animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | lighting-color: [freeze-mode] checking that final value is set at end of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | lighting-color: [freeze-mode] checking that final value is set after end of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | lighting-color: checking that base value is set before start of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | lighting-color: checking that 'from' value is set at start of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | lighting-color: checking value halfway through animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | lighting-color: [remove-mode] checking that animation is cleared at end of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | lighting-color: [remove-mode] checking that animation is cleared after end of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | lighting-color: checking that base value is set before start of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | lighting-color: checking that 'from' value is set at start of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | lighting-color: checking value halfway through animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | lighting-color: [freeze-mode] checking that final value is set at end of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | lighting-color: [freeze-mode] checking that final value is set after end of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 19:40: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 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 19:40: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 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 19:40: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 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 19:40: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 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 19:40: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 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 19:40: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 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 19:40: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 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 19:40: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 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 19:40: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 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 19:40: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 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 19:40: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 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 19:40: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 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 19:40: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 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 19:40: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 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 19:40: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 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 19:40: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 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 19:40: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 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 19:40: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 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 19:40: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 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 19:40: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 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 19:40: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 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 19:40: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 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 19:40: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 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | overflow sub-properties should match each other (they shouldn't be individually set) 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | overflow sub-properties should match each other (they shouldn't be individually set) 19:40: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 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | overflow sub-properties should match each other (they shouldn't be individually set) 19:40: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 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | overflow sub-properties should match each other (they shouldn't be individually set) 19:40: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 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | overflow sub-properties should match each other (they shouldn't be individually set) 19:40: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 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | overflow sub-properties should match each other (they shouldn't be individually set) 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | overflow sub-properties should match each other (they shouldn't be individually set) 19:40: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 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | overflow sub-properties should match each other (they shouldn't be individually set) 19:40: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 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | overflow sub-properties should match each other (they shouldn't be individually set) 19:40: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 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | overflow sub-properties should match each other (they shouldn't be individually set) 19:40: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 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | overflow sub-properties should match each other (they shouldn't be individually set) 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | overflow sub-properties should match each other (they shouldn't be individually set) 19:40: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 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | overflow sub-properties should match each other (they shouldn't be individually set) 19:40: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 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | overflow sub-properties should match each other (they shouldn't be individually set) 19:40: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 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | overflow sub-properties should match each other (they shouldn't be individually set) 19:40: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 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | overflow sub-properties should match each other (they shouldn't be individually set) 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | overflow sub-properties should match each other (they shouldn't be individually set) 19:40: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 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | overflow sub-properties should match each other (they shouldn't be individually set) 19:40: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 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | overflow sub-properties should match each other (they shouldn't be individually set) 19:40: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 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | overflow sub-properties should match each other (they shouldn't be individually set) 19:40: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 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | opacity: checking that base value is set before start of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | opacity: checking that 'from' value is set at start of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | opacity: checking value halfway through animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | opacity: [remove-mode] checking that animation is cleared at end of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | opacity: [remove-mode] checking that animation is cleared after end of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | opacity: checking that base value is set before start of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | opacity: checking that 'from' value is set at start of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | opacity: checking value halfway through animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | opacity: [freeze-mode] checking that final value is set at end of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | opacity: [freeze-mode] checking that final value is set after end of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | opacity: checking that base value is set before start of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | opacity: checking that 'from' value is set at start of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | opacity: checking value halfway through animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | opacity: [remove-mode] checking that animation is cleared at end of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | opacity: [remove-mode] checking that animation is cleared after end of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | opacity: checking that base value is set before start of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | opacity: checking that 'from' value is set at start of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | opacity: checking value halfway through animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | opacity: [freeze-mode] checking that final value is set at end of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | opacity: [freeze-mode] checking that final value is set after end of animation 19:40: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 19:40: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 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | stroke-miterlimit: checking that base value is set before start of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | stroke-miterlimit: checking that 'from' value is set at start of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | stroke-miterlimit: checking value halfway through animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | stroke-miterlimit: [remove-mode] checking that animation is cleared at end of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | stroke-miterlimit: [remove-mode] checking that animation is cleared after end of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | stroke-miterlimit: checking that base value is set before start of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | stroke-miterlimit: checking that 'from' value is set at start of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | stroke-miterlimit: checking value halfway through animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | stroke-miterlimit: [freeze-mode] checking that final value is set at end of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | stroke-miterlimit: [freeze-mode] checking that final value is set after end of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | stroke-miterlimit: checking that base value is set before start of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | stroke-miterlimit: checking that 'from' value is set at start of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | stroke-miterlimit: checking value halfway through animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | stroke-miterlimit: [remove-mode] checking that animation is cleared at end of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | stroke-miterlimit: [remove-mode] checking that animation is cleared after end of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | stroke-miterlimit: checking that base value is set before start of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | stroke-miterlimit: checking that 'from' value is set at start of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | stroke-miterlimit: checking value halfway through animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | stroke-miterlimit: [freeze-mode] checking that final value is set at end of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | stroke-miterlimit: [freeze-mode] checking that final value is set after end of animation 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | stroke-width: checking that base value is set before start of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | stroke-width: checking that 'from' value is set at start of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | stroke-width: checking value halfway through animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | stroke-width: [remove-mode] checking that animation is cleared at end of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | stroke-width: [remove-mode] checking that animation is cleared after end of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | stroke-width: checking that base value is set before start of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | stroke-width: checking that 'from' value is set at start of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | stroke-width: checking value halfway through animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | stroke-width: [freeze-mode] checking that final value is set at end of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | stroke-width: [freeze-mode] checking that final value is set after end of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | stroke-width: checking that base value is set before start of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | stroke-width: checking that 'from' value is set at start of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | stroke-width: checking value halfway through animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | stroke-width: [remove-mode] checking that animation is cleared at end of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | stroke-width: [remove-mode] checking that animation is cleared after end of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | stroke-width: checking that base value is set before start of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | stroke-width: checking that 'from' value is set at start of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | stroke-width: checking value halfway through animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | stroke-width: [freeze-mode] checking that final value is set at end of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | stroke-width: [freeze-mode] checking that final value is set after end of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | stroke-width: checking that base value is set before start of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | stroke-width: checking that 'from' value is set at start of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | stroke-width: checking value halfway through animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | stroke-width: [remove-mode] checking that animation is cleared at end of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | stroke-width: [remove-mode] checking that animation is cleared after end of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | stroke-width: checking that base value is set before start of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | stroke-width: checking that 'from' value is set at start of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | stroke-width: checking value halfway through animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | stroke-width: [freeze-mode] checking that final value is set at end of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | stroke-width: [freeze-mode] checking that final value is set after end of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | stroke-width: checking that base value is set before start of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | stroke-width: checking that 'from' value is set at start of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | stroke-width: checking value halfway through animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | stroke-width: [remove-mode] checking that animation is cleared at end of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | stroke-width: [remove-mode] checking that animation is cleared after end of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | stroke-width: checking that base value is set before start of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | stroke-width: checking that 'from' value is set at start of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | stroke-width: checking value halfway through animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | stroke-width: [freeze-mode] checking that final value is set at end of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | stroke-width: [freeze-mode] checking that final value is set after end of animation 19:40:51 INFO - GECKO(1845) | MEMORY STAT | vsize 3933MB | residentFast 141MB | heapAllocated 35MB 19:40:51 INFO - TEST-OK | dom/smil/test/test_smilCSSFromBy.xhtml | took 336ms 19:40:51 INFO - TEST-START | dom/smil/test/test_smilCSSFromTo.xhtml 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | should be paused by load handler 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | should be paused at 0 in load handler 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip: checking that base value is set before start of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip: checking that 'from' value is set at start of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip: checking value halfway through animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip: [remove-mode] checking that animation is cleared at end of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip: [remove-mode] checking that animation is cleared after end of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip: checking that base value is set before start of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip: checking that 'from' value is set at start of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip: checking value halfway through animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip: [freeze-mode] checking that final value is set at end of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip: [freeze-mode] checking that final value is set after end of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip: checking that base value is set before start of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip: checking that 'from' value is set at start of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip: checking value halfway through animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip: [remove-mode] checking that animation is cleared at end of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip: [remove-mode] checking that animation is cleared after end of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip: checking that base value is set before start of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip: checking that 'from' value is set at start of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip: checking value halfway through animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip: [freeze-mode] checking that final value is set at end of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip: [freeze-mode] checking that final value is set after end of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip: checking that base value is set before start of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip: checking that 'from' value is set at start of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip: checking value halfway through animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip: [remove-mode] checking that animation is cleared at end of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip: [remove-mode] checking that animation is cleared after end of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip: checking that base value is set before start of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip: checking that 'from' value is set at start of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip: checking value halfway through animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip: [freeze-mode] checking that final value is set at end of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip: [freeze-mode] checking that final value is set after end of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip: checking that base value is set before start of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip: checking that 'from' value is set at start of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip: checking value halfway through animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip: [remove-mode] checking that animation is cleared at end of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip: [remove-mode] checking that animation is cleared after end of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip: checking that base value is set before start of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip: checking that 'from' value is set at start of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip: checking value halfway through animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip: [freeze-mode] checking that final value is set at end of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip: [freeze-mode] checking that final value is set after end of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip: checking that base value is set before start of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip: checking that 'from' value is set at start of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip: checking value halfway through animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip: [remove-mode] checking that animation is cleared at end of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip: [remove-mode] checking that animation is cleared after end of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip: checking that base value is set before start of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip: checking that 'from' value is set at start of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip: checking value halfway through animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip: [freeze-mode] checking that final value is set at end of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip: [freeze-mode] checking that final value is set after end of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip: checking that base value is set before start of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip: checking that 'from' value is set at start of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip: checking value halfway through animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip: [remove-mode] checking that animation is cleared at end of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip: [remove-mode] checking that animation is cleared after end of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip: checking that base value is set before start of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip: checking that 'from' value is set at start of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip: checking value halfway through animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip: [freeze-mode] checking that final value is set at end of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip: [freeze-mode] checking that final value is set after end of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip: checking that base value is set before start of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip: checking that 'from' value is set at start of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip: checking value halfway through animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip: [remove-mode] checking that animation is cleared at end of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip: [remove-mode] checking that animation is cleared after end of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip: checking that base value is set before start of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip: checking that 'from' value is set at start of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip: checking value halfway through animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip: [freeze-mode] checking that final value is set at end of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip: [freeze-mode] checking that final value is set after end of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip: checking that base value is set before start of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip: checking that 'from' value is set at start of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip: checking value halfway through animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip: [remove-mode] checking that animation is cleared at end of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip: [remove-mode] checking that animation is cleared after end of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip: checking that base value is set before start of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip: checking that 'from' value is set at start of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip: checking value halfway through animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip: [freeze-mode] checking that final value is set at end of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip: [freeze-mode] checking that final value is set after end of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip-path: checking that base value is set before start of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip-path: checking that 'from' value is set at start of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip-path: checking value halfway through animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip-path: [remove-mode] checking that animation is cleared at end of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip-path: [remove-mode] checking that animation is cleared after end of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip-path: checking that base value is set before start of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip-path: checking that 'from' value is set at start of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip-path: checking value halfway through animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip-path: [freeze-mode] checking that final value is set at end of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip-path: [freeze-mode] checking that final value is set after end of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip-path: checking that base value is set before start of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip-path: checking that 'from' value is set at start of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip-path: checking value halfway through animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip-path: [remove-mode] checking that animation is cleared at end of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip-path: [remove-mode] checking that animation is cleared after end of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip-path: checking that base value is set before start of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip-path: checking that 'from' value is set at start of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip-path: checking value halfway through animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip-path: [freeze-mode] checking that final value is set at end of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip-path: [freeze-mode] checking that final value is set after end of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip-path: checking that base value is set before start of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip-path: checking that 'from' value is set at start of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip-path: checking value halfway through animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip-path: [remove-mode] checking that animation is cleared at end of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip-path: [remove-mode] checking that animation is cleared after end of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip-path: checking that base value is set before start of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip-path: checking that 'from' value is set at start of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip-path: checking value halfway through animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip-path: [freeze-mode] checking that final value is set at end of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip-path: [freeze-mode] checking that final value is set after end of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip-rule: checking that base value is set before start of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip-rule: checking that 'from' value is set at start of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip-rule: checking value halfway through animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip-rule: [remove-mode] checking that animation is cleared at end of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip-rule: [remove-mode] checking that animation is cleared after end of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip-rule: checking that base value is set before start of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip-rule: checking that 'from' value is set at start of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip-rule: checking value halfway through animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip-rule: [freeze-mode] checking that final value is set at end of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip-rule: [freeze-mode] checking that final value is set after end of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip-rule: checking that base value is set before start of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip-rule: checking that 'from' value is set at start of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip-rule: checking value halfway through animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip-rule: [remove-mode] checking that animation is cleared at end of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip-rule: [remove-mode] checking that animation is cleared after end of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip-rule: checking that base value is set before start of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip-rule: checking that 'from' value is set at start of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip-rule: checking value halfway through animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip-rule: [freeze-mode] checking that final value is set at end of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip-rule: [freeze-mode] checking that final value is set after end of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | color: checking that base value is set before start of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | color: checking that 'from' value is set at start of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | color: checking value halfway through animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | color: [remove-mode] checking that animation is cleared at end of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | color: [remove-mode] checking that animation is cleared after end of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | color: checking that base value is set before start of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | color: checking that 'from' value is set at start of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | color: checking value halfway through animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | color: [freeze-mode] checking that final value is set at end of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | color: [freeze-mode] checking that final value is set after end of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | color: checking that base value is set before start of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | color: checking that 'from' value is set at start of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | color: checking value halfway through animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | color: [remove-mode] checking that animation is cleared at end of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | color: [remove-mode] checking that animation is cleared after end of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | color: checking that base value is set before start of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | color: checking that 'from' value is set at start of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | color: checking value halfway through animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | color: [freeze-mode] checking that final value is set at end of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | color: [freeze-mode] checking that final value is set after end of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | color: checking that base value is set before start of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | color: checking that 'from' value is set at start of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | color: checking value halfway through animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | color: [remove-mode] checking that animation is cleared at end of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | color: [remove-mode] checking that animation is cleared after end of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | color: checking that base value is set before start of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | color: checking that 'from' value is set at start of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | color: checking value halfway through animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | color: [freeze-mode] checking that final value is set at end of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | color: [freeze-mode] checking that final value is set after end of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | color: checking that base value is set before start of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | color: checking that 'from' value is set at start of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | color: checking value halfway through animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | color: [remove-mode] checking that animation is cleared at end of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | color: [remove-mode] checking that animation is cleared after end of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | color: checking that base value is set before start of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | color: checking that 'from' value is set at start of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | color: checking value halfway through animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | color: [freeze-mode] checking that final value is set at end of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | color: [freeze-mode] checking that final value is set after end of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | color: checking that base value is set before start of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | color: checking that 'from' value is set at start of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | color: checking value halfway through animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | color: [remove-mode] checking that animation is cleared at end of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | color: [remove-mode] checking that animation is cleared after end of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | color: checking that base value is set before start of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | color: checking that 'from' value is set at start of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | color: checking value halfway through animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | color: [freeze-mode] checking that final value is set at end of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | color: [freeze-mode] checking that final value is set after end of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | color: checking that base value is set before start of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | color: checking that 'from' value is set at start of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | color: checking value halfway through animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | color: [remove-mode] checking that animation is cleared at end of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | color: [remove-mode] checking that animation is cleared after end of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | color: checking that base value is set before start of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | color: checking that 'from' value is set at start of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | color: checking value halfway through animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | color: [freeze-mode] checking that final value is set at end of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | color: [freeze-mode] checking that final value is set after end of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | color-interpolation: checking that base value is set before start of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | color-interpolation: checking that 'from' value is set at start of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | color-interpolation: checking value halfway through animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | color-interpolation: [remove-mode] checking that animation is cleared at end of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | color-interpolation: [remove-mode] checking that animation is cleared after end of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | color-interpolation: checking that base value is set before start of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | color-interpolation: checking that 'from' value is set at start of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | color-interpolation: checking value halfway through animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | color-interpolation: [freeze-mode] checking that final value is set at end of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | color-interpolation: [freeze-mode] checking that final value is set after end of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | color-interpolation: checking that base value is set before start of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | color-interpolation: checking that 'from' value is set at start of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | color-interpolation: checking value halfway through animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | color-interpolation: [remove-mode] checking that animation is cleared at end of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | color-interpolation: [remove-mode] checking that animation is cleared after end of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | color-interpolation: checking that base value is set before start of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | color-interpolation: checking that 'from' value is set at start of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | color-interpolation: checking value halfway through animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | color-interpolation: [freeze-mode] checking that final value is set at end of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | color-interpolation: [freeze-mode] checking that final value is set after end of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | color-interpolation-filters: checking that base value is set before start of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | color-interpolation-filters: checking that 'from' value is set at start of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | color-interpolation-filters: checking value halfway through animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | color-interpolation-filters: [remove-mode] checking that animation is cleared at end of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | color-interpolation-filters: [remove-mode] checking that animation is cleared after end of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | color-interpolation-filters: checking that base value is set before start of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | color-interpolation-filters: checking that 'from' value is set at start of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | color-interpolation-filters: checking value halfway through animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | color-interpolation-filters: [freeze-mode] checking that final value is set at end of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | color-interpolation-filters: [freeze-mode] checking that final value is set after end of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | color-interpolation-filters: checking that base value is set before start of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | color-interpolation-filters: checking that 'from' value is set at start of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | color-interpolation-filters: checking value halfway through animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | color-interpolation-filters: [remove-mode] checking that animation is cleared at end of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | color-interpolation-filters: [remove-mode] checking that animation is cleared after end of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | color-interpolation-filters: checking that base value is set before start of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | color-interpolation-filters: checking that 'from' value is set at start of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | color-interpolation-filters: checking value halfway through animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | color-interpolation-filters: [freeze-mode] checking that final value is set at end of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | color-interpolation-filters: [freeze-mode] checking that final value is set after end of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | cursor: checking that base value is set before start of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | cursor: checking that 'from' value is set at start of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | cursor: checking value halfway through animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | cursor: [remove-mode] checking that animation is cleared at end of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | cursor: [remove-mode] checking that animation is cleared after end of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | cursor: checking that base value is set before start of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | cursor: checking that 'from' value is set at start of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | cursor: checking value halfway through animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | cursor: [freeze-mode] checking that final value is set at end of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | cursor: [freeze-mode] checking that final value is set after end of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | cursor: checking that base value is set before start of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | cursor: checking that 'from' value is set at start of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | cursor: checking value halfway through animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | cursor: [remove-mode] checking that animation is cleared at end of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | cursor: [remove-mode] checking that animation is cleared after end of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | cursor: checking that base value is set before start of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | cursor: checking that 'from' value is set at start of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | cursor: checking value halfway through animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | cursor: [freeze-mode] checking that final value is set at end of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | cursor: [freeze-mode] checking that final value is set after end of animation 19:40:51 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 19:40:51 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 19:40:51 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 19:40:51 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 19:40:51 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 19:40:51 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 19:40:51 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 19:40:51 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 19:40:51 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 19:40:51 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 19:40:51 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 19:40:51 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 19:40:51 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 19:40:51 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 19:40:51 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 19:40:51 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 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | display: checking that base value is set before start of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | display: checking that 'from' value is set at start of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | display: checking value halfway through animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | display: [remove-mode] checking that animation is cleared at end of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | display: [remove-mode] checking that animation is cleared after end of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | display: checking that base value is set before start of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | display: checking that 'from' value is set at start of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | display: checking value halfway through animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | display: [freeze-mode] checking that final value is set at end of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | display: [freeze-mode] checking that final value is set after end of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | display: checking that base value is set before start of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | display: checking that 'from' value is set at start of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | display: checking value halfway through animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | display: [remove-mode] checking that animation is cleared at end of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | display: [remove-mode] checking that animation is cleared after end of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | display: checking that base value is set before start of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | display: checking that 'from' value is set at start of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | display: checking value halfway through animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | display: [freeze-mode] checking that final value is set at end of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | display: [freeze-mode] checking that final value is set after end of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | display: checking that base value is set before start of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | display: checking that 'from' value is set at start of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | display: checking value halfway through animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | display: [remove-mode] checking that animation is cleared at end of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | display: [remove-mode] checking that animation is cleared after end of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | display: checking that base value is set before start of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | display: checking that 'from' value is set at start of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | display: checking value halfway through animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | display: [freeze-mode] checking that final value is set at end of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | display: [freeze-mode] checking that final value is set after end of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | dominant-baseline: checking that base value is set before start of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | dominant-baseline: checking that 'from' value is set at start of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | dominant-baseline: checking value halfway through animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | dominant-baseline: [remove-mode] checking that animation is cleared at end of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | dominant-baseline: [remove-mode] checking that animation is cleared after end of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | dominant-baseline: checking that base value is set before start of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | dominant-baseline: checking that 'from' value is set at start of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | dominant-baseline: checking value halfway through animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | dominant-baseline: [freeze-mode] checking that final value is set at end of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | dominant-baseline: [freeze-mode] checking that final value is set after end of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | dominant-baseline: checking that base value is set before start of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | dominant-baseline: checking that 'from' value is set at start of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | dominant-baseline: checking value halfway through animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | dominant-baseline: [remove-mode] checking that animation is cleared at end of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | dominant-baseline: [remove-mode] checking that animation is cleared after end of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | dominant-baseline: checking that base value is set before start of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | dominant-baseline: checking that 'from' value is set at start of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | dominant-baseline: checking value halfway through animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | dominant-baseline: [freeze-mode] checking that final value is set at end of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | dominant-baseline: [freeze-mode] checking that final value is set after end of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | dominant-baseline: checking that base value is set before start of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | dominant-baseline: checking that 'from' value is set at start of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | dominant-baseline: checking value halfway through animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | dominant-baseline: [remove-mode] checking that animation is cleared at end of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | dominant-baseline: [remove-mode] checking that animation is cleared after end of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | dominant-baseline: checking that base value is set before start of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | dominant-baseline: checking that 'from' value is set at start of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | dominant-baseline: checking value halfway through animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | dominant-baseline: [freeze-mode] checking that final value is set at end of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | dominant-baseline: [freeze-mode] checking that final value is set after end of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | dominant-baseline: checking that base value is set before start of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | dominant-baseline: checking that 'from' value is set at start of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | dominant-baseline: checking value halfway through animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | dominant-baseline: [remove-mode] checking that animation is cleared at end of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | dominant-baseline: [remove-mode] checking that animation is cleared after end of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | dominant-baseline: checking that base value is set before start of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | dominant-baseline: checking that 'from' value is set at start of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | dominant-baseline: checking value halfway through animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | dominant-baseline: [freeze-mode] checking that final value is set at end of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | dominant-baseline: [freeze-mode] checking that final value is set after end of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | dominant-baseline: checking that base value is set before start of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | dominant-baseline: checking that 'from' value is set at start of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | dominant-baseline: checking value halfway through animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | dominant-baseline: [remove-mode] checking that animation is cleared at end of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | dominant-baseline: [remove-mode] checking that animation is cleared after end of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | dominant-baseline: checking that base value is set before start of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | dominant-baseline: checking that 'from' value is set at start of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | dominant-baseline: checking value halfway through animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | dominant-baseline: [freeze-mode] checking that final value is set at end of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | dominant-baseline: [freeze-mode] checking that final value is set after end of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | dominant-baseline: checking that base value is set before start of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | dominant-baseline: checking that 'from' value is set at start of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | dominant-baseline: checking value halfway through animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | dominant-baseline: [remove-mode] checking that animation is cleared at end of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | dominant-baseline: [remove-mode] checking that animation is cleared after end of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | dominant-baseline: checking that base value is set before start of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | dominant-baseline: checking that 'from' value is set at start of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | dominant-baseline: checking value halfway through animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | dominant-baseline: [freeze-mode] checking that final value is set at end of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | dominant-baseline: [freeze-mode] checking that final value is set after end of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | dominant-baseline: checking that base value is set before start of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | dominant-baseline: checking that 'from' value is set at start of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | dominant-baseline: checking value halfway through animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | dominant-baseline: [remove-mode] checking that animation is cleared at end of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | dominant-baseline: [remove-mode] checking that animation is cleared after end of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | dominant-baseline: checking that base value is set before start of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | dominant-baseline: checking that 'from' value is set at start of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | dominant-baseline: checking value halfway through animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | dominant-baseline: [freeze-mode] checking that final value is set at end of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | dominant-baseline: [freeze-mode] checking that final value is set after end of animation 19:40:51 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 19:40:51 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 19:40:51 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 19:40:51 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 19:40:51 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 19:40:51 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 19:40:51 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 19:40:51 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 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill: checking that base value is set before start of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill: checking that 'from' value is set at start of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill: checking value halfway through animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill: [remove-mode] checking that animation is cleared at end of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill: [remove-mode] checking that animation is cleared after end of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill: checking that base value is set before start of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill: checking that 'from' value is set at start of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill: checking value halfway through animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill: [freeze-mode] checking that final value is set at end of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill: [freeze-mode] checking that final value is set after end of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill: checking that base value is set before start of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill: checking that 'from' value is set at start of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill: checking value halfway through animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill: [remove-mode] checking that animation is cleared at end of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill: [remove-mode] checking that animation is cleared after end of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill: checking that base value is set before start of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill: checking that 'from' value is set at start of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill: checking value halfway through animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill: [freeze-mode] checking that final value is set at end of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill: [freeze-mode] checking that final value is set after end of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill: checking that base value is set before start of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill: checking that 'from' value is set at start of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill: checking value halfway through animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill: [remove-mode] checking that animation is cleared at end of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill: [remove-mode] checking that animation is cleared after end of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill: checking that base value is set before start of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill: checking that 'from' value is set at start of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill: checking value halfway through animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill: [freeze-mode] checking that final value is set at end of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill: [freeze-mode] checking that final value is set after end of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill: checking that base value is set before start of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill: checking that 'from' value is set at start of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill: checking value halfway through animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill: [remove-mode] checking that animation is cleared at end of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill: [remove-mode] checking that animation is cleared after end of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill: checking that base value is set before start of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill: checking that 'from' value is set at start of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill: checking value halfway through animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill: [freeze-mode] checking that final value is set at end of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill: [freeze-mode] checking that final value is set after end of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill: checking that base value is set before start of animation 19:40:51 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill: [remove-mode] checking that animation is cleared at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill: [remove-mode] checking that animation is cleared after end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill: [freeze-mode] checking that final value is set at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill: [freeze-mode] checking that final value is set after end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill: [remove-mode] checking that animation is cleared at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill: [remove-mode] checking that animation is cleared after end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill: [freeze-mode] checking that final value is set at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill: [freeze-mode] checking that final value is set after end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill: [remove-mode] checking that animation is cleared at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill: [remove-mode] checking that animation is cleared after end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill: [freeze-mode] checking that final value is set at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill: [freeze-mode] checking that final value is set after end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill: [remove-mode] checking that animation is cleared at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill: [remove-mode] checking that animation is cleared after end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill: [freeze-mode] checking that final value is set at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill: [freeze-mode] checking that final value is set after end of animation 19:40:52 INFO - TEST-FAIL | dom/smil/test/test_smilCSSFromTo.xhtml | Skipping a testcase for 'fill' because: need support for URI-based paints 19:40:52 INFO - TEST-FAIL | dom/smil/test/test_smilCSSFromTo.xhtml | Skipping a testcase for 'fill' because: need support for URI-based paints 19:40:52 INFO - TEST-FAIL | dom/smil/test/test_smilCSSFromTo.xhtml | Skipping a testcase for 'fill' because: need support for URI-based paints 19:40:52 INFO - TEST-FAIL | dom/smil/test/test_smilCSSFromTo.xhtml | Skipping a testcase for 'fill' because: need support for URI-based paints 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill: [remove-mode] checking that animation is cleared at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill: [remove-mode] checking that animation is cleared after end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill: [freeze-mode] checking that final value is set at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill: [freeze-mode] checking that final value is set after end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill-opacity: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill-opacity: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill-opacity: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill-opacity: [remove-mode] checking that animation is cleared at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill-opacity: [remove-mode] checking that animation is cleared after end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill-opacity: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill-opacity: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill-opacity: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill-opacity: [freeze-mode] checking that final value is set at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill-opacity: [freeze-mode] checking that final value is set after end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill-opacity: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill-opacity: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill-opacity: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill-opacity: [remove-mode] checking that animation is cleared at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill-opacity: [remove-mode] checking that animation is cleared after end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill-opacity: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill-opacity: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill-opacity: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill-opacity: [freeze-mode] checking that final value is set at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill-opacity: [freeze-mode] checking that final value is set after end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill-opacity: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill-opacity: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill-opacity: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill-opacity: [remove-mode] checking that animation is cleared at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill-opacity: [remove-mode] checking that animation is cleared after end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill-opacity: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill-opacity: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill-opacity: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill-opacity: [freeze-mode] checking that final value is set at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill-opacity: [freeze-mode] checking that final value is set after end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill-opacity: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill-opacity: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill-opacity: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill-opacity: [remove-mode] checking that animation is cleared at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill-opacity: [remove-mode] checking that animation is cleared after end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill-opacity: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill-opacity: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill-opacity: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill-opacity: [freeze-mode] checking that final value is set at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill-opacity: [freeze-mode] checking that final value is set after end of animation 19:40: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 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill-opacity: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill-opacity: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill-opacity: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill-opacity: [remove-mode] checking that animation is cleared at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill-opacity: [remove-mode] checking that animation is cleared after end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill-opacity: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill-opacity: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill-opacity: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill-opacity: [freeze-mode] checking that final value is set at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill-opacity: [freeze-mode] checking that final value is set after end of animation 19:40: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 19:40: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 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill-rule: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill-rule: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill-rule: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill-rule: [remove-mode] checking that animation is cleared at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill-rule: [remove-mode] checking that animation is cleared after end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill-rule: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill-rule: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill-rule: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill-rule: [freeze-mode] checking that final value is set at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill-rule: [freeze-mode] checking that final value is set after end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill-rule: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill-rule: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill-rule: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill-rule: [remove-mode] checking that animation is cleared at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill-rule: [remove-mode] checking that animation is cleared after end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill-rule: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill-rule: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill-rule: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill-rule: [freeze-mode] checking that final value is set at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill-rule: [freeze-mode] checking that final value is set after end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | filter: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | filter: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | filter: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | filter: [remove-mode] checking that animation is cleared at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | filter: [remove-mode] checking that animation is cleared after end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | filter: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | filter: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | filter: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | filter: [freeze-mode] checking that final value is set at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | filter: [freeze-mode] checking that final value is set after end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | filter: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | filter: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | filter: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | filter: [remove-mode] checking that animation is cleared at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | filter: [remove-mode] checking that animation is cleared after end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | filter: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | filter: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | filter: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | filter: [freeze-mode] checking that final value is set at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | filter: [freeze-mode] checking that final value is set after end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | filter: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | filter: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | filter: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | filter: [remove-mode] checking that animation is cleared at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | filter: [remove-mode] checking that animation is cleared after end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | filter: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | filter: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | filter: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | filter: [freeze-mode] checking that final value is set at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | filter: [freeze-mode] checking that final value is set after end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | flood-color: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | flood-color: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | flood-color: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | flood-color: [remove-mode] checking that animation is cleared at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | flood-color: [remove-mode] checking that animation is cleared after end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | flood-color: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | flood-color: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | flood-color: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | flood-color: [freeze-mode] checking that final value is set at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | flood-color: [freeze-mode] checking that final value is set after end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | flood-color: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | flood-color: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | flood-color: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | flood-color: [remove-mode] checking that animation is cleared at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | flood-color: [remove-mode] checking that animation is cleared after end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | flood-color: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | flood-color: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | flood-color: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | flood-color: [freeze-mode] checking that final value is set at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | flood-color: [freeze-mode] checking that final value is set after end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | flood-color: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | flood-color: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | flood-color: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | flood-color: [remove-mode] checking that animation is cleared at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | flood-color: [remove-mode] checking that animation is cleared after end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | flood-color: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | flood-color: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | flood-color: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | flood-color: [freeze-mode] checking that final value is set at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | flood-color: [freeze-mode] checking that final value is set after end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | flood-color: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | flood-color: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | flood-color: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | flood-color: [remove-mode] checking that animation is cleared at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | flood-color: [remove-mode] checking that animation is cleared after end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | flood-color: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | flood-color: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | flood-color: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | flood-color: [freeze-mode] checking that final value is set at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | flood-color: [freeze-mode] checking that final value is set after end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | flood-color: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | flood-color: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | flood-color: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | flood-color: [remove-mode] checking that animation is cleared at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | flood-color: [remove-mode] checking that animation is cleared after end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | flood-color: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | flood-color: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | flood-color: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | flood-color: [freeze-mode] checking that final value is set at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | flood-color: [freeze-mode] checking that final value is set after end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | flood-color: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | flood-color: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | flood-color: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | flood-color: [remove-mode] checking that animation is cleared at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | flood-color: [remove-mode] checking that animation is cleared after end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | flood-color: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | flood-color: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | flood-color: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | flood-color: [freeze-mode] checking that final value is set at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | flood-color: [freeze-mode] checking that final value is set after end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | flood-opacity: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | flood-opacity: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | flood-opacity: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | flood-opacity: [remove-mode] checking that animation is cleared at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | flood-opacity: [remove-mode] checking that animation is cleared after end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | flood-opacity: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | flood-opacity: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | flood-opacity: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | flood-opacity: [freeze-mode] checking that final value is set at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | flood-opacity: [freeze-mode] checking that final value is set after end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | flood-opacity: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | flood-opacity: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | flood-opacity: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | flood-opacity: [remove-mode] checking that animation is cleared at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | flood-opacity: [remove-mode] checking that animation is cleared after end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | flood-opacity: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | flood-opacity: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | flood-opacity: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | flood-opacity: [freeze-mode] checking that final value is set at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | flood-opacity: [freeze-mode] checking that final value is set after end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | flood-opacity: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | flood-opacity: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | flood-opacity: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | flood-opacity: [remove-mode] checking that animation is cleared at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | flood-opacity: [remove-mode] checking that animation is cleared after end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | flood-opacity: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | flood-opacity: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | flood-opacity: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | flood-opacity: [freeze-mode] checking that final value is set at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | flood-opacity: [freeze-mode] checking that final value is set after end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | flood-opacity: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | flood-opacity: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | flood-opacity: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | flood-opacity: [remove-mode] checking that animation is cleared at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | flood-opacity: [remove-mode] checking that animation is cleared after end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | flood-opacity: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | flood-opacity: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | flood-opacity: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | flood-opacity: [freeze-mode] checking that final value is set at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | flood-opacity: [freeze-mode] checking that final value is set after end of animation 19:40: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 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | flood-opacity: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | flood-opacity: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | flood-opacity: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | flood-opacity: [remove-mode] checking that animation is cleared at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | flood-opacity: [remove-mode] checking that animation is cleared after end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | flood-opacity: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | flood-opacity: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | flood-opacity: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | flood-opacity: [freeze-mode] checking that final value is set at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | flood-opacity: [freeze-mode] checking that final value is set after end of animation 19:40: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 19:40: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 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font: [remove-mode] checking that animation is cleared at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font: [remove-mode] checking that animation is cleared after end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font: [freeze-mode] checking that final value is set at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font: [freeze-mode] checking that final value is set after end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font: [remove-mode] checking that animation is cleared at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font: [remove-mode] checking that animation is cleared after end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font: [freeze-mode] checking that final value is set at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font: [freeze-mode] checking that final value is set after end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font: [remove-mode] checking that animation is cleared at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font: [remove-mode] checking that animation is cleared after end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font: [freeze-mode] checking that final value is set at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font: [freeze-mode] checking that final value is set after end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font: [remove-mode] checking that animation is cleared at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font: [remove-mode] checking that animation is cleared after end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font: [freeze-mode] checking that final value is set at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font: [freeze-mode] checking that final value is set after end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font: [remove-mode] checking that animation is cleared at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font: [remove-mode] checking that animation is cleared after end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font: [freeze-mode] checking that final value is set at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font: [freeze-mode] checking that final value is set after end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-family: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-family: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-family: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-family: [remove-mode] checking that animation is cleared at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-family: [remove-mode] checking that animation is cleared after end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-family: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-family: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-family: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-family: [freeze-mode] checking that final value is set at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-family: [freeze-mode] checking that final value is set after end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-family: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-family: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-family: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-family: [remove-mode] checking that animation is cleared at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-family: [remove-mode] checking that animation is cleared after end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-family: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-family: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-family: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-family: [freeze-mode] checking that final value is set at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-family: [freeze-mode] checking that final value is set after end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size: [remove-mode] checking that animation is cleared at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size: [remove-mode] checking that animation is cleared after end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size: [freeze-mode] checking that final value is set at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size: [freeze-mode] checking that final value is set after end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size: [remove-mode] checking that animation is cleared at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size: [remove-mode] checking that animation is cleared after end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size: [freeze-mode] checking that final value is set at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size: [freeze-mode] checking that final value is set after end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size: [remove-mode] checking that animation is cleared at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size: [remove-mode] checking that animation is cleared after end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size: [freeze-mode] checking that final value is set at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size: [freeze-mode] checking that final value is set after end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size: [remove-mode] checking that animation is cleared at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size: [remove-mode] checking that animation is cleared after end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size: [freeze-mode] checking that final value is set at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size: [freeze-mode] checking that final value is set after end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size: [remove-mode] checking that animation is cleared at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size: [remove-mode] checking that animation is cleared after end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size: [freeze-mode] checking that final value is set at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size: [freeze-mode] checking that final value is set after end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size: [remove-mode] checking that animation is cleared at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size: [remove-mode] checking that animation is cleared after end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size: [freeze-mode] checking that final value is set at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size: [freeze-mode] checking that final value is set after end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size: [remove-mode] checking that animation is cleared at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size: [remove-mode] checking that animation is cleared after end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size: [freeze-mode] checking that final value is set at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size: [freeze-mode] checking that final value is set after end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size: [remove-mode] checking that animation is cleared at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size: [remove-mode] checking that animation is cleared after end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size: [freeze-mode] checking that final value is set at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size: [freeze-mode] checking that final value is set after end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size: [remove-mode] checking that animation is cleared at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size: [remove-mode] checking that animation is cleared after end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size: [freeze-mode] checking that final value is set at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size: [freeze-mode] checking that final value is set after end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size-adjust: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size-adjust: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size-adjust: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size-adjust: [remove-mode] checking that animation is cleared at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size-adjust: [remove-mode] checking that animation is cleared after end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size-adjust: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size-adjust: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size-adjust: checking value halfway through animation 19:40: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 19:40: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 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size-adjust: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size-adjust: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size-adjust: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size-adjust: [remove-mode] checking that animation is cleared at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size-adjust: [remove-mode] checking that animation is cleared after end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size-adjust: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size-adjust: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size-adjust: checking value halfway through animation 19:40: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 19:40: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 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size-adjust: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size-adjust: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size-adjust: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size-adjust: [remove-mode] checking that animation is cleared at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size-adjust: [remove-mode] checking that animation is cleared after end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size-adjust: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size-adjust: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size-adjust: checking value halfway through animation 19:40: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 19:40: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 19:40: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 19:40: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 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-stretch: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-stretch: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-stretch: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-stretch: [remove-mode] checking that animation is cleared at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-stretch: [remove-mode] checking that animation is cleared after end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-stretch: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-stretch: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-stretch: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-stretch: [freeze-mode] checking that final value is set at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-stretch: [freeze-mode] checking that final value is set after end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-stretch: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-stretch: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-stretch: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-stretch: [remove-mode] checking that animation is cleared at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-stretch: [remove-mode] checking that animation is cleared after end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-stretch: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-stretch: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-stretch: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-stretch: [freeze-mode] checking that final value is set at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-stretch: [freeze-mode] checking that final value is set after end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-stretch: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-stretch: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-stretch: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-stretch: [remove-mode] checking that animation is cleared at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-stretch: [remove-mode] checking that animation is cleared after end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-stretch: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-stretch: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-stretch: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-stretch: [freeze-mode] checking that final value is set at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-stretch: [freeze-mode] checking that final value is set after end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-stretch: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-stretch: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-stretch: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-stretch: [remove-mode] checking that animation is cleared at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-stretch: [remove-mode] checking that animation is cleared after end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-stretch: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-stretch: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-stretch: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-stretch: [freeze-mode] checking that final value is set at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-stretch: [freeze-mode] checking that final value is set after end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-style: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-style: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-style: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-style: [remove-mode] checking that animation is cleared at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-style: [remove-mode] checking that animation is cleared after end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-style: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-style: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-style: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-style: [freeze-mode] checking that final value is set at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-style: [freeze-mode] checking that final value is set after end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-style: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-style: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-style: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-style: [remove-mode] checking that animation is cleared at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-style: [remove-mode] checking that animation is cleared after end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-style: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-style: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-style: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-style: [freeze-mode] checking that final value is set at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-style: [freeze-mode] checking that final value is set after end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-style: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-style: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-style: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-style: [remove-mode] checking that animation is cleared at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-style: [remove-mode] checking that animation is cleared after end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-style: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-style: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-style: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-style: [freeze-mode] checking that final value is set at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-style: [freeze-mode] checking that final value is set after end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-style: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-style: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-style: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-style: [remove-mode] checking that animation is cleared at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-style: [remove-mode] checking that animation is cleared after end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-style: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-style: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-style: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-style: [freeze-mode] checking that final value is set at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-style: [freeze-mode] checking that final value is set after end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-variant: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-variant: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-variant: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-variant: [remove-mode] checking that animation is cleared at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-variant: [remove-mode] checking that animation is cleared after end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-variant: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-variant: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-variant: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-variant: [freeze-mode] checking that final value is set at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-variant: [freeze-mode] checking that final value is set after end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-variant: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-variant: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-variant: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-variant: [remove-mode] checking that animation is cleared at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-variant: [remove-mode] checking that animation is cleared after end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-variant: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-variant: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-variant: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-variant: [freeze-mode] checking that final value is set at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-variant: [freeze-mode] checking that final value is set after end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-weight: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-weight: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-weight: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-weight: [remove-mode] checking that animation is cleared at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-weight: [remove-mode] checking that animation is cleared after end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-weight: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-weight: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-weight: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-weight: [freeze-mode] checking that final value is set at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-weight: [freeze-mode] checking that final value is set after end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-weight: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-weight: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-weight: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-weight: [remove-mode] checking that animation is cleared at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-weight: [remove-mode] checking that animation is cleared after end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-weight: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-weight: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-weight: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-weight: [freeze-mode] checking that final value is set at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-weight: [freeze-mode] checking that final value is set after end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-weight: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-weight: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-weight: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-weight: [remove-mode] checking that animation is cleared at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-weight: [remove-mode] checking that animation is cleared after end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-weight: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-weight: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-weight: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-weight: [freeze-mode] checking that final value is set at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-weight: [freeze-mode] checking that final value is set after end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-weight: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-weight: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-weight: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-weight: [remove-mode] checking that animation is cleared at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-weight: [remove-mode] checking that animation is cleared after end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-weight: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-weight: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-weight: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-weight: [freeze-mode] checking that final value is set at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-weight: [freeze-mode] checking that final value is set after end of animation 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | image-rendering: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | image-rendering: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | image-rendering: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | image-rendering: [remove-mode] checking that animation is cleared at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | image-rendering: [remove-mode] checking that animation is cleared after end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | image-rendering: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | image-rendering: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | image-rendering: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | image-rendering: [freeze-mode] checking that final value is set at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | image-rendering: [freeze-mode] checking that final value is set after end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | image-rendering: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | image-rendering: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | image-rendering: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | image-rendering: [remove-mode] checking that animation is cleared at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | image-rendering: [remove-mode] checking that animation is cleared after end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | image-rendering: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | image-rendering: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | image-rendering: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | image-rendering: [freeze-mode] checking that final value is set at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | image-rendering: [freeze-mode] checking that final value is set after end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | letter-spacing: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | letter-spacing: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | letter-spacing: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | letter-spacing: [remove-mode] checking that animation is cleared at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | letter-spacing: [remove-mode] checking that animation is cleared after end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | letter-spacing: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | letter-spacing: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | letter-spacing: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | letter-spacing: [freeze-mode] checking that final value is set at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | letter-spacing: [freeze-mode] checking that final value is set after end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | letter-spacing: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | letter-spacing: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | letter-spacing: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | letter-spacing: [remove-mode] checking that animation is cleared at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | letter-spacing: [remove-mode] checking that animation is cleared after end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | letter-spacing: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | letter-spacing: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | letter-spacing: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | letter-spacing: [freeze-mode] checking that final value is set at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | letter-spacing: [freeze-mode] checking that final value is set after end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | letter-spacing: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | letter-spacing: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | letter-spacing: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | letter-spacing: [remove-mode] checking that animation is cleared at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | letter-spacing: [remove-mode] checking that animation is cleared after end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | letter-spacing: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | letter-spacing: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | letter-spacing: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | letter-spacing: [freeze-mode] checking that final value is set at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | letter-spacing: [freeze-mode] checking that final value is set after end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | letter-spacing: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | letter-spacing: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | letter-spacing: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | letter-spacing: [remove-mode] checking that animation is cleared at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | letter-spacing: [remove-mode] checking that animation is cleared after end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | letter-spacing: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | letter-spacing: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | letter-spacing: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | letter-spacing: [freeze-mode] checking that final value is set at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | letter-spacing: [freeze-mode] checking that final value is set after end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | letter-spacing: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | letter-spacing: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | letter-spacing: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | letter-spacing: [remove-mode] checking that animation is cleared at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | letter-spacing: [remove-mode] checking that animation is cleared after end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | letter-spacing: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | letter-spacing: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | letter-spacing: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | letter-spacing: [freeze-mode] checking that final value is set at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | letter-spacing: [freeze-mode] checking that final value is set after end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | letter-spacing: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | letter-spacing: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | letter-spacing: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | letter-spacing: [remove-mode] checking that animation is cleared at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | letter-spacing: [remove-mode] checking that animation is cleared after end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | letter-spacing: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | letter-spacing: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | letter-spacing: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | letter-spacing: [freeze-mode] checking that final value is set at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | letter-spacing: [freeze-mode] checking that final value is set after end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | letter-spacing: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | letter-spacing: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | letter-spacing: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | letter-spacing: [remove-mode] checking that animation is cleared at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | letter-spacing: [remove-mode] checking that animation is cleared after end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | letter-spacing: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | letter-spacing: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | letter-spacing: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | letter-spacing: [freeze-mode] checking that final value is set at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | letter-spacing: [freeze-mode] checking that final value is set after end of animation 19:40: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 19:40: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 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | lighting-color: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | lighting-color: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | lighting-color: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | lighting-color: [remove-mode] checking that animation is cleared at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | lighting-color: [remove-mode] checking that animation is cleared after end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | lighting-color: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | lighting-color: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | lighting-color: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | lighting-color: [freeze-mode] checking that final value is set at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | lighting-color: [freeze-mode] checking that final value is set after end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | lighting-color: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | lighting-color: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | lighting-color: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | lighting-color: [remove-mode] checking that animation is cleared at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | lighting-color: [remove-mode] checking that animation is cleared after end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | lighting-color: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | lighting-color: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | lighting-color: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | lighting-color: [freeze-mode] checking that final value is set at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | lighting-color: [freeze-mode] checking that final value is set after end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | lighting-color: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | lighting-color: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | lighting-color: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | lighting-color: [remove-mode] checking that animation is cleared at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | lighting-color: [remove-mode] checking that animation is cleared after end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | lighting-color: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | lighting-color: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | lighting-color: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | lighting-color: [freeze-mode] checking that final value is set at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | lighting-color: [freeze-mode] checking that final value is set after end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | lighting-color: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | lighting-color: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | lighting-color: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | lighting-color: [remove-mode] checking that animation is cleared at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | lighting-color: [remove-mode] checking that animation is cleared after end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | lighting-color: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | lighting-color: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | lighting-color: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | lighting-color: [freeze-mode] checking that final value is set at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | lighting-color: [freeze-mode] checking that final value is set after end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | lighting-color: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | lighting-color: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | lighting-color: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | lighting-color: [remove-mode] checking that animation is cleared at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | lighting-color: [remove-mode] checking that animation is cleared after end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | lighting-color: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | lighting-color: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | lighting-color: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | lighting-color: [freeze-mode] checking that final value is set at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | lighting-color: [freeze-mode] checking that final value is set after end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | lighting-color: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | lighting-color: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | lighting-color: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | lighting-color: [remove-mode] checking that animation is cleared at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | lighting-color: [remove-mode] checking that animation is cleared after end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | lighting-color: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | lighting-color: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | lighting-color: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | lighting-color: [freeze-mode] checking that final value is set at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | lighting-color: [freeze-mode] checking that final value is set after end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker: [remove-mode] checking that animation is cleared at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker: [remove-mode] checking that animation is cleared after end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker: [freeze-mode] checking that final value is set at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker: [freeze-mode] checking that final value is set after end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker: [remove-mode] checking that animation is cleared at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker: [remove-mode] checking that animation is cleared after end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker: [freeze-mode] checking that final value is set at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker: [freeze-mode] checking that final value is set after end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker: [remove-mode] checking that animation is cleared at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker: [remove-mode] checking that animation is cleared after end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker: [freeze-mode] checking that final value is set at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker: [freeze-mode] checking that final value is set after end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker-end: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker-end: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker-end: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker-end: [remove-mode] checking that animation is cleared at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker-end: [remove-mode] checking that animation is cleared after end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker-end: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker-end: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker-end: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker-end: [freeze-mode] checking that final value is set at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker-end: [freeze-mode] checking that final value is set after end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker-end: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker-end: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker-end: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker-end: [remove-mode] checking that animation is cleared at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker-end: [remove-mode] checking that animation is cleared after end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker-end: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker-end: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker-end: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker-end: [freeze-mode] checking that final value is set at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker-end: [freeze-mode] checking that final value is set after end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker-end: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker-end: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker-end: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker-end: [remove-mode] checking that animation is cleared at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker-end: [remove-mode] checking that animation is cleared after end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker-end: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker-end: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker-end: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker-end: [freeze-mode] checking that final value is set at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker-end: [freeze-mode] checking that final value is set after end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker-mid: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker-mid: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker-mid: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker-mid: [remove-mode] checking that animation is cleared at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker-mid: [remove-mode] checking that animation is cleared after end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker-mid: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker-mid: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker-mid: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker-mid: [freeze-mode] checking that final value is set at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker-mid: [freeze-mode] checking that final value is set after end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker-mid: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker-mid: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker-mid: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker-mid: [remove-mode] checking that animation is cleared at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker-mid: [remove-mode] checking that animation is cleared after end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker-mid: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker-mid: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker-mid: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker-mid: [freeze-mode] checking that final value is set at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker-mid: [freeze-mode] checking that final value is set after end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker-mid: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker-mid: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker-mid: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker-mid: [remove-mode] checking that animation is cleared at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker-mid: [remove-mode] checking that animation is cleared after end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker-mid: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker-mid: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker-mid: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker-mid: [freeze-mode] checking that final value is set at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker-mid: [freeze-mode] checking that final value is set after end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker-start: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker-start: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker-start: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker-start: [remove-mode] checking that animation is cleared at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker-start: [remove-mode] checking that animation is cleared after end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker-start: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker-start: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker-start: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker-start: [freeze-mode] checking that final value is set at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker-start: [freeze-mode] checking that final value is set after end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker-start: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker-start: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker-start: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker-start: [remove-mode] checking that animation is cleared at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker-start: [remove-mode] checking that animation is cleared after end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker-start: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker-start: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker-start: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker-start: [freeze-mode] checking that final value is set at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker-start: [freeze-mode] checking that final value is set after end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker-start: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker-start: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker-start: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker-start: [remove-mode] checking that animation is cleared at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker-start: [remove-mode] checking that animation is cleared after end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker-start: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker-start: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker-start: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker-start: [freeze-mode] checking that final value is set at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker-start: [freeze-mode] checking that final value is set after end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | mask: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | mask: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | mask: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | mask: [remove-mode] checking that animation is cleared at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | mask: [remove-mode] checking that animation is cleared after end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | mask: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | mask: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | mask: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | mask: [freeze-mode] checking that final value is set at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | mask: [freeze-mode] checking that final value is set after end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | mask: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | mask: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | mask: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | mask: [remove-mode] checking that animation is cleared at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | mask: [remove-mode] checking that animation is cleared after end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | mask: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | mask: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | mask: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | mask: [freeze-mode] checking that final value is set at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | mask: [freeze-mode] checking that final value is set after end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | mask: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | mask: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | mask: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | mask: [remove-mode] checking that animation is cleared at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | mask: [remove-mode] checking that animation is cleared after end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | mask: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | mask: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | mask: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | mask: [freeze-mode] checking that final value is set at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | mask: [freeze-mode] checking that final value is set after end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | opacity: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | opacity: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | opacity: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | opacity: [remove-mode] checking that animation is cleared at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | opacity: [remove-mode] checking that animation is cleared after end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | opacity: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | opacity: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | opacity: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | opacity: [freeze-mode] checking that final value is set at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | opacity: [freeze-mode] checking that final value is set after end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | opacity: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | opacity: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | opacity: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | opacity: [remove-mode] checking that animation is cleared at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | opacity: [remove-mode] checking that animation is cleared after end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | opacity: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | opacity: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | opacity: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | opacity: [freeze-mode] checking that final value is set at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | opacity: [freeze-mode] checking that final value is set after end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | opacity: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | opacity: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | opacity: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | opacity: [remove-mode] checking that animation is cleared at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | opacity: [remove-mode] checking that animation is cleared after end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | opacity: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | opacity: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | opacity: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | opacity: [freeze-mode] checking that final value is set at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | opacity: [freeze-mode] checking that final value is set after end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | opacity: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | opacity: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | opacity: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | opacity: [remove-mode] checking that animation is cleared at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | opacity: [remove-mode] checking that animation is cleared after end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | opacity: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | opacity: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | opacity: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | opacity: [freeze-mode] checking that final value is set at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | opacity: [freeze-mode] checking that final value is set after end of animation 19:40: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 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | opacity: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | opacity: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | opacity: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | opacity: [remove-mode] checking that animation is cleared at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | opacity: [remove-mode] checking that animation is cleared after end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | opacity: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | opacity: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | opacity: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | opacity: [freeze-mode] checking that final value is set at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | opacity: [freeze-mode] checking that final value is set after end of animation 19:40: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 19:40: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 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | overflow sub-properties should match each other (they shouldn't be individually set) 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | overflow sub-properties should match each other (they shouldn't be individually set) 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | overflow: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | overflow sub-properties should match each other (they shouldn't be individually set) 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | overflow: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | overflow sub-properties should match each other (they shouldn't be individually set) 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | overflow: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | overflow sub-properties should match each other (they shouldn't be individually set) 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | overflow: [remove-mode] checking that animation is cleared at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | overflow sub-properties should match each other (they shouldn't be individually set) 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | overflow: [remove-mode] checking that animation is cleared after end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | overflow sub-properties should match each other (they shouldn't be individually set) 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | overflow sub-properties should match each other (they shouldn't be individually set) 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | overflow: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | overflow sub-properties should match each other (they shouldn't be individually set) 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | overflow: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | overflow sub-properties should match each other (they shouldn't be individually set) 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | overflow: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | overflow sub-properties should match each other (they shouldn't be individually set) 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | overflow: [freeze-mode] checking that final value is set at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | overflow sub-properties should match each other (they shouldn't be individually set) 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | overflow: [freeze-mode] checking that final value is set after end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | overflow sub-properties should match each other (they shouldn't be individually set) 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | overflow sub-properties should match each other (they shouldn't be individually set) 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | overflow: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | overflow sub-properties should match each other (they shouldn't be individually set) 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | overflow: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | overflow sub-properties should match each other (they shouldn't be individually set) 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | overflow: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | overflow sub-properties should match each other (they shouldn't be individually set) 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | overflow: [remove-mode] checking that animation is cleared at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | overflow sub-properties should match each other (they shouldn't be individually set) 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | overflow: [remove-mode] checking that animation is cleared after end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | overflow sub-properties should match each other (they shouldn't be individually set) 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | overflow sub-properties should match each other (they shouldn't be individually set) 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | overflow: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | overflow sub-properties should match each other (they shouldn't be individually set) 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | overflow: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | overflow sub-properties should match each other (they shouldn't be individually set) 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | overflow: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | overflow sub-properties should match each other (they shouldn't be individually set) 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | overflow: [freeze-mode] checking that final value is set at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | overflow sub-properties should match each other (they shouldn't be individually set) 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | overflow: [freeze-mode] checking that final value is set after end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | overflow sub-properties should match each other (they shouldn't be individually set) 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | overflow sub-properties should match each other (they shouldn't be individually set) 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | overflow: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | overflow sub-properties should match each other (they shouldn't be individually set) 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | overflow: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | overflow sub-properties should match each other (they shouldn't be individually set) 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | overflow: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | overflow sub-properties should match each other (they shouldn't be individually set) 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | overflow: [remove-mode] checking that animation is cleared at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | overflow sub-properties should match each other (they shouldn't be individually set) 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | overflow: [remove-mode] checking that animation is cleared after end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | overflow sub-properties should match each other (they shouldn't be individually set) 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | overflow sub-properties should match each other (they shouldn't be individually set) 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | overflow: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | overflow sub-properties should match each other (they shouldn't be individually set) 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | overflow: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | overflow sub-properties should match each other (they shouldn't be individually set) 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | overflow: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | overflow sub-properties should match each other (they shouldn't be individually set) 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | overflow: [freeze-mode] checking that final value is set at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | overflow sub-properties should match each other (they shouldn't be individually set) 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | overflow: [freeze-mode] checking that final value is set after end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | pointer-events: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | pointer-events: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | pointer-events: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | pointer-events: [remove-mode] checking that animation is cleared at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | pointer-events: [remove-mode] checking that animation is cleared after end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | pointer-events: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | pointer-events: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | pointer-events: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | pointer-events: [freeze-mode] checking that final value is set at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | pointer-events: [freeze-mode] checking that final value is set after end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | pointer-events: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | pointer-events: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | pointer-events: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | pointer-events: [remove-mode] checking that animation is cleared at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | pointer-events: [remove-mode] checking that animation is cleared after end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | pointer-events: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | pointer-events: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | pointer-events: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | pointer-events: [freeze-mode] checking that final value is set at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | pointer-events: [freeze-mode] checking that final value is set after end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | shape-rendering: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | shape-rendering: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | shape-rendering: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | shape-rendering: [remove-mode] checking that animation is cleared at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | shape-rendering: [remove-mode] checking that animation is cleared after end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | shape-rendering: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | shape-rendering: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | shape-rendering: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | shape-rendering: [freeze-mode] checking that final value is set at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | shape-rendering: [freeze-mode] checking that final value is set after end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | shape-rendering: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | shape-rendering: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | shape-rendering: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | shape-rendering: [remove-mode] checking that animation is cleared at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | shape-rendering: [remove-mode] checking that animation is cleared after end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | shape-rendering: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | shape-rendering: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | shape-rendering: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | shape-rendering: [freeze-mode] checking that final value is set at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | shape-rendering: [freeze-mode] checking that final value is set after end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stop-color: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stop-color: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stop-color: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stop-color: [remove-mode] checking that animation is cleared at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stop-color: [remove-mode] checking that animation is cleared after end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stop-color: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stop-color: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stop-color: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stop-color: [freeze-mode] checking that final value is set at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stop-color: [freeze-mode] checking that final value is set after end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stop-color: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stop-color: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stop-color: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stop-color: [remove-mode] checking that animation is cleared at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stop-color: [remove-mode] checking that animation is cleared after end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stop-color: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stop-color: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stop-color: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stop-color: [freeze-mode] checking that final value is set at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stop-color: [freeze-mode] checking that final value is set after end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stop-color: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stop-color: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stop-color: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stop-color: [remove-mode] checking that animation is cleared at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stop-color: [remove-mode] checking that animation is cleared after end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stop-color: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stop-color: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stop-color: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stop-color: [freeze-mode] checking that final value is set at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stop-color: [freeze-mode] checking that final value is set after end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stop-color: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stop-color: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stop-color: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stop-color: [remove-mode] checking that animation is cleared at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stop-color: [remove-mode] checking that animation is cleared after end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stop-color: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stop-color: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stop-color: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stop-color: [freeze-mode] checking that final value is set at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stop-color: [freeze-mode] checking that final value is set after end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stop-color: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stop-color: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stop-color: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stop-color: [remove-mode] checking that animation is cleared at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stop-color: [remove-mode] checking that animation is cleared after end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stop-color: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stop-color: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stop-color: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stop-color: [freeze-mode] checking that final value is set at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stop-color: [freeze-mode] checking that final value is set after end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stop-color: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stop-color: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stop-color: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stop-color: [remove-mode] checking that animation is cleared at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stop-color: [remove-mode] checking that animation is cleared after end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stop-color: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stop-color: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stop-color: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stop-color: [freeze-mode] checking that final value is set at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stop-color: [freeze-mode] checking that final value is set after end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stop-opacity: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stop-opacity: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stop-opacity: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stop-opacity: [remove-mode] checking that animation is cleared at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stop-opacity: [remove-mode] checking that animation is cleared after end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stop-opacity: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stop-opacity: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stop-opacity: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stop-opacity: [freeze-mode] checking that final value is set at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stop-opacity: [freeze-mode] checking that final value is set after end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stop-opacity: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stop-opacity: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stop-opacity: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stop-opacity: [remove-mode] checking that animation is cleared at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stop-opacity: [remove-mode] checking that animation is cleared after end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stop-opacity: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stop-opacity: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stop-opacity: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stop-opacity: [freeze-mode] checking that final value is set at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stop-opacity: [freeze-mode] checking that final value is set after end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stop-opacity: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stop-opacity: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stop-opacity: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stop-opacity: [remove-mode] checking that animation is cleared at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stop-opacity: [remove-mode] checking that animation is cleared after end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stop-opacity: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stop-opacity: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stop-opacity: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stop-opacity: [freeze-mode] checking that final value is set at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stop-opacity: [freeze-mode] checking that final value is set after end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stop-opacity: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stop-opacity: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stop-opacity: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stop-opacity: [remove-mode] checking that animation is cleared at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stop-opacity: [remove-mode] checking that animation is cleared after end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stop-opacity: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stop-opacity: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stop-opacity: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stop-opacity: [freeze-mode] checking that final value is set at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stop-opacity: [freeze-mode] checking that final value is set after end of animation 19:40: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 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stop-opacity: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stop-opacity: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stop-opacity: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stop-opacity: [remove-mode] checking that animation is cleared at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stop-opacity: [remove-mode] checking that animation is cleared after end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stop-opacity: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stop-opacity: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stop-opacity: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stop-opacity: [freeze-mode] checking that final value is set at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stop-opacity: [freeze-mode] checking that final value is set after end of animation 19:40: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 19:40: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 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke: [remove-mode] checking that animation is cleared at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke: [remove-mode] checking that animation is cleared after end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke: [freeze-mode] checking that final value is set at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke: [freeze-mode] checking that final value is set after end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke: [remove-mode] checking that animation is cleared at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke: [remove-mode] checking that animation is cleared after end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke: [freeze-mode] checking that final value is set at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke: [freeze-mode] checking that final value is set after end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke: [remove-mode] checking that animation is cleared at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke: [remove-mode] checking that animation is cleared after end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke: [freeze-mode] checking that final value is set at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke: [freeze-mode] checking that final value is set after end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke: [remove-mode] checking that animation is cleared at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke: [remove-mode] checking that animation is cleared after end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke: [freeze-mode] checking that final value is set at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke: [freeze-mode] checking that final value is set after end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke: [remove-mode] checking that animation is cleared at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke: [remove-mode] checking that animation is cleared after end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke: [freeze-mode] checking that final value is set at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke: [freeze-mode] checking that final value is set after end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke: [remove-mode] checking that animation is cleared at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke: [remove-mode] checking that animation is cleared after end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke: [freeze-mode] checking that final value is set at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke: [freeze-mode] checking that final value is set after end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke: [remove-mode] checking that animation is cleared at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke: [remove-mode] checking that animation is cleared after end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke: [freeze-mode] checking that final value is set at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke: [freeze-mode] checking that final value is set after end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke: [remove-mode] checking that animation is cleared at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke: [remove-mode] checking that animation is cleared after end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke: [freeze-mode] checking that final value is set at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke: [freeze-mode] checking that final value is set after end of animation 19:40:52 INFO - TEST-FAIL | dom/smil/test/test_smilCSSFromTo.xhtml | Skipping a testcase for 'stroke' because: need support for URI-based paints 19:40:52 INFO - TEST-FAIL | dom/smil/test/test_smilCSSFromTo.xhtml | Skipping a testcase for 'stroke' because: need support for URI-based paints 19:40:52 INFO - TEST-FAIL | dom/smil/test/test_smilCSSFromTo.xhtml | Skipping a testcase for 'stroke' because: need support for URI-based paints 19:40:52 INFO - TEST-FAIL | dom/smil/test/test_smilCSSFromTo.xhtml | Skipping a testcase for 'stroke' because: need support for URI-based paints 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke: [remove-mode] checking that animation is cleared at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke: [remove-mode] checking that animation is cleared after end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke: [freeze-mode] checking that final value is set at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke: [freeze-mode] checking that final value is set after end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dasharray: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dasharray: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dasharray: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dasharray: [remove-mode] checking that animation is cleared at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dasharray: [remove-mode] checking that animation is cleared after end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dasharray: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dasharray: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dasharray: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dasharray: [freeze-mode] checking that final value is set at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dasharray: [freeze-mode] checking that final value is set after end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dasharray: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dasharray: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dasharray: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dasharray: [remove-mode] checking that animation is cleared at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dasharray: [remove-mode] checking that animation is cleared after end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dasharray: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dasharray: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dasharray: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dasharray: [freeze-mode] checking that final value is set at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dasharray: [freeze-mode] checking that final value is set after end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dasharray: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dasharray: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dasharray: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dasharray: [remove-mode] checking that animation is cleared at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dasharray: [remove-mode] checking that animation is cleared after end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dasharray: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dasharray: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dasharray: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dasharray: [freeze-mode] checking that final value is set at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dasharray: [freeze-mode] checking that final value is set after end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dasharray: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dasharray: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dasharray: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dasharray: [remove-mode] checking that animation is cleared at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dasharray: [remove-mode] checking that animation is cleared after end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dasharray: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dasharray: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dasharray: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dasharray: [freeze-mode] checking that final value is set at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dasharray: [freeze-mode] checking that final value is set after end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dasharray: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dasharray: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dasharray: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dasharray: [remove-mode] checking that animation is cleared at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dasharray: [remove-mode] checking that animation is cleared after end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dasharray: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dasharray: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dasharray: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dasharray: [freeze-mode] checking that final value is set at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dasharray: [freeze-mode] checking that final value is set after end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dasharray: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dasharray: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dasharray: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dasharray: [remove-mode] checking that animation is cleared at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dasharray: [remove-mode] checking that animation is cleared after end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dasharray: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dasharray: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dasharray: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dasharray: [freeze-mode] checking that final value is set at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dasharray: [freeze-mode] checking that final value is set after end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dasharray: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dasharray: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dasharray: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dasharray: [remove-mode] checking that animation is cleared at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dasharray: [remove-mode] checking that animation is cleared after end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dasharray: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dasharray: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dasharray: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dasharray: [freeze-mode] checking that final value is set at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dasharray: [freeze-mode] checking that final value is set after end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dashoffset: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dashoffset: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dashoffset: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dashoffset: [remove-mode] checking that animation is cleared at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dashoffset: [remove-mode] checking that animation is cleared after end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dashoffset: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dashoffset: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dashoffset: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dashoffset: [freeze-mode] checking that final value is set at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dashoffset: [freeze-mode] checking that final value is set after end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dashoffset: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dashoffset: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dashoffset: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dashoffset: [remove-mode] checking that animation is cleared at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dashoffset: [remove-mode] checking that animation is cleared after end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dashoffset: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dashoffset: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dashoffset: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dashoffset: [freeze-mode] checking that final value is set at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dashoffset: [freeze-mode] checking that final value is set after end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dashoffset: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dashoffset: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dashoffset: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dashoffset: [remove-mode] checking that animation is cleared at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dashoffset: [remove-mode] checking that animation is cleared after end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dashoffset: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dashoffset: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dashoffset: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dashoffset: [freeze-mode] checking that final value is set at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dashoffset: [freeze-mode] checking that final value is set after end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dashoffset: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dashoffset: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dashoffset: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dashoffset: [remove-mode] checking that animation is cleared at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dashoffset: [remove-mode] checking that animation is cleared after end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dashoffset: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dashoffset: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dashoffset: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dashoffset: [freeze-mode] checking that final value is set at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dashoffset: [freeze-mode] checking that final value is set after end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dashoffset: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dashoffset: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dashoffset: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dashoffset: [remove-mode] checking that animation is cleared at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dashoffset: [remove-mode] checking that animation is cleared after end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dashoffset: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dashoffset: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dashoffset: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dashoffset: [freeze-mode] checking that final value is set at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dashoffset: [freeze-mode] checking that final value is set after end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dashoffset: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dashoffset: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dashoffset: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dashoffset: [remove-mode] checking that animation is cleared at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dashoffset: [remove-mode] checking that animation is cleared after end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dashoffset: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dashoffset: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dashoffset: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dashoffset: [freeze-mode] checking that final value is set at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dashoffset: [freeze-mode] checking that final value is set after end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dashoffset: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dashoffset: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dashoffset: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dashoffset: [remove-mode] checking that animation is cleared at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dashoffset: [remove-mode] checking that animation is cleared after end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dashoffset: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dashoffset: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dashoffset: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dashoffset: [freeze-mode] checking that final value is set at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dashoffset: [freeze-mode] checking that final value is set after end of animation 19:40: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 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dashoffset: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dashoffset: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dashoffset: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dashoffset: [remove-mode] checking that animation is cleared at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dashoffset: [remove-mode] checking that animation is cleared after end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dashoffset: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dashoffset: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dashoffset: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dashoffset: [freeze-mode] checking that final value is set at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dashoffset: [freeze-mode] checking that final value is set after end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dashoffset: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dashoffset: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dashoffset: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dashoffset: [remove-mode] checking that animation is cleared at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dashoffset: [remove-mode] checking that animation is cleared after end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dashoffset: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dashoffset: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dashoffset: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dashoffset: [freeze-mode] checking that final value is set at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dashoffset: [freeze-mode] checking that final value is set after end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dashoffset: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dashoffset: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dashoffset: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dashoffset: [remove-mode] checking that animation is cleared at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dashoffset: [remove-mode] checking that animation is cleared after end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dashoffset: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dashoffset: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dashoffset: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dashoffset: [freeze-mode] checking that final value is set at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dashoffset: [freeze-mode] checking that final value is set after end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-linecap: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-linecap: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-linecap: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-linecap: [remove-mode] checking that animation is cleared at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-linecap: [remove-mode] checking that animation is cleared after end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-linecap: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-linecap: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-linecap: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-linecap: [freeze-mode] checking that final value is set at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-linecap: [freeze-mode] checking that final value is set after end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-linecap: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-linecap: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-linecap: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-linecap: [remove-mode] checking that animation is cleared at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-linecap: [remove-mode] checking that animation is cleared after end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-linecap: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-linecap: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-linecap: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-linecap: [freeze-mode] checking that final value is set at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-linecap: [freeze-mode] checking that final value is set after end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-linejoin: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-linejoin: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-linejoin: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-linejoin: [remove-mode] checking that animation is cleared at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-linejoin: [remove-mode] checking that animation is cleared after end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-linejoin: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-linejoin: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-linejoin: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-linejoin: [freeze-mode] checking that final value is set at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-linejoin: [freeze-mode] checking that final value is set after end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-linejoin: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-linejoin: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-linejoin: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-linejoin: [remove-mode] checking that animation is cleared at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-linejoin: [remove-mode] checking that animation is cleared after end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-linejoin: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-linejoin: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-linejoin: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-linejoin: [freeze-mode] checking that final value is set at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-linejoin: [freeze-mode] checking that final value is set after end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-miterlimit: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-miterlimit: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-miterlimit: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-miterlimit: [remove-mode] checking that animation is cleared at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-miterlimit: [remove-mode] checking that animation is cleared after end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-miterlimit: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-miterlimit: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-miterlimit: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-miterlimit: [freeze-mode] checking that final value is set at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-miterlimit: [freeze-mode] checking that final value is set after end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-miterlimit: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-miterlimit: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-miterlimit: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-miterlimit: [remove-mode] checking that animation is cleared at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-miterlimit: [remove-mode] checking that animation is cleared after end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-miterlimit: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-miterlimit: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-miterlimit: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-miterlimit: [freeze-mode] checking that final value is set at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-miterlimit: [freeze-mode] checking that final value is set after end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-opacity: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-opacity: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-opacity: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-opacity: [remove-mode] checking that animation is cleared at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-opacity: [remove-mode] checking that animation is cleared after end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-opacity: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-opacity: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-opacity: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-opacity: [freeze-mode] checking that final value is set at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-opacity: [freeze-mode] checking that final value is set after end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-opacity: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-opacity: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-opacity: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-opacity: [remove-mode] checking that animation is cleared at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-opacity: [remove-mode] checking that animation is cleared after end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-opacity: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-opacity: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-opacity: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-opacity: [freeze-mode] checking that final value is set at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-opacity: [freeze-mode] checking that final value is set after end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-opacity: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-opacity: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-opacity: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-opacity: [remove-mode] checking that animation is cleared at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-opacity: [remove-mode] checking that animation is cleared after end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-opacity: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-opacity: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-opacity: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-opacity: [freeze-mode] checking that final value is set at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-opacity: [freeze-mode] checking that final value is set after end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-opacity: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-opacity: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-opacity: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-opacity: [remove-mode] checking that animation is cleared at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-opacity: [remove-mode] checking that animation is cleared after end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-opacity: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-opacity: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-opacity: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-opacity: [freeze-mode] checking that final value is set at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-opacity: [freeze-mode] checking that final value is set after end of animation 19:40: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 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-opacity: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-opacity: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-opacity: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-opacity: [remove-mode] checking that animation is cleared at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-opacity: [remove-mode] checking that animation is cleared after end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-opacity: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-opacity: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-opacity: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-opacity: [freeze-mode] checking that final value is set at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-opacity: [freeze-mode] checking that final value is set after end of animation 19:40: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 19:40: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 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-width: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-width: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-width: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-width: [remove-mode] checking that animation is cleared at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-width: [remove-mode] checking that animation is cleared after end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-width: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-width: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-width: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-width: [freeze-mode] checking that final value is set at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-width: [freeze-mode] checking that final value is set after end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-width: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-width: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-width: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-width: [remove-mode] checking that animation is cleared at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-width: [remove-mode] checking that animation is cleared after end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-width: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-width: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-width: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-width: [freeze-mode] checking that final value is set at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-width: [freeze-mode] checking that final value is set after end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-width: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-width: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-width: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-width: [remove-mode] checking that animation is cleared at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-width: [remove-mode] checking that animation is cleared after end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-width: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-width: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-width: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-width: [freeze-mode] checking that final value is set at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-width: [freeze-mode] checking that final value is set after end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-width: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-width: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-width: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-width: [remove-mode] checking that animation is cleared at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-width: [remove-mode] checking that animation is cleared after end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-width: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-width: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-width: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-width: [freeze-mode] checking that final value is set at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-width: [freeze-mode] checking that final value is set after end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-width: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-width: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-width: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-width: [remove-mode] checking that animation is cleared at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-width: [remove-mode] checking that animation is cleared after end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-width: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-width: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-width: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-width: [freeze-mode] checking that final value is set at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-width: [freeze-mode] checking that final value is set after end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-width: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-width: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-width: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-width: [remove-mode] checking that animation is cleared at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-width: [remove-mode] checking that animation is cleared after end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-width: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-width: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-width: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-width: [freeze-mode] checking that final value is set at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-width: [freeze-mode] checking that final value is set after end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-width: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-width: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-width: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-width: [remove-mode] checking that animation is cleared at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-width: [remove-mode] checking that animation is cleared after end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-width: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-width: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-width: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-width: [freeze-mode] checking that final value is set at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-width: [freeze-mode] checking that final value is set after end of animation 19:40: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 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-width: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-width: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-width: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-width: [remove-mode] checking that animation is cleared at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-width: [remove-mode] checking that animation is cleared after end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-width: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-width: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-width: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-width: [freeze-mode] checking that final value is set at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-width: [freeze-mode] checking that final value is set after end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-width: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-width: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-width: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-width: [remove-mode] checking that animation is cleared at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-width: [remove-mode] checking that animation is cleared after end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-width: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-width: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-width: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-width: [freeze-mode] checking that final value is set at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-width: [freeze-mode] checking that final value is set after end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-width: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-width: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-width: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-width: [remove-mode] checking that animation is cleared at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-width: [remove-mode] checking that animation is cleared after end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-width: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-width: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-width: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-width: [freeze-mode] checking that final value is set at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-width: [freeze-mode] checking that final value is set after end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-width: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-width: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-width: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-width: [remove-mode] checking that animation is cleared at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-width: [remove-mode] checking that animation is cleared after end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-width: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-width: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-width: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-width: [freeze-mode] checking that final value is set at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-width: [freeze-mode] checking that final value is set after end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | text-anchor: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | text-anchor: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | text-anchor: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | text-anchor: [remove-mode] checking that animation is cleared at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | text-anchor: [remove-mode] checking that animation is cleared after end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | text-anchor: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | text-anchor: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | text-anchor: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | text-anchor: [freeze-mode] checking that final value is set at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | text-anchor: [freeze-mode] checking that final value is set after end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | text-anchor: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | text-anchor: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | text-anchor: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | text-anchor: [remove-mode] checking that animation is cleared at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | text-anchor: [remove-mode] checking that animation is cleared after end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | text-anchor: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | text-anchor: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | text-anchor: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | text-anchor: [freeze-mode] checking that final value is set at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | text-anchor: [freeze-mode] checking that final value is set after end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | text-decoration: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | text-decoration: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | text-decoration: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | text-decoration: [remove-mode] checking that animation is cleared at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | text-decoration: [remove-mode] checking that animation is cleared after end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | text-decoration: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | text-decoration: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | text-decoration: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | text-decoration: [freeze-mode] checking that final value is set at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | text-decoration: [freeze-mode] checking that final value is set after end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | text-decoration: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | text-decoration: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | text-decoration: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | text-decoration: [remove-mode] checking that animation is cleared at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | text-decoration: [remove-mode] checking that animation is cleared after end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | text-decoration: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | text-decoration: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | text-decoration: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | text-decoration: [freeze-mode] checking that final value is set at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | text-decoration: [freeze-mode] checking that final value is set after end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | text-decoration: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | text-decoration: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | text-decoration: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | text-decoration: [remove-mode] checking that animation is cleared at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | text-decoration: [remove-mode] checking that animation is cleared after end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | text-decoration: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | text-decoration: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | text-decoration: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | text-decoration: [freeze-mode] checking that final value is set at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | text-decoration: [freeze-mode] checking that final value is set after end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | text-rendering: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | text-rendering: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | text-rendering: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | text-rendering: [remove-mode] checking that animation is cleared at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | text-rendering: [remove-mode] checking that animation is cleared after end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | text-rendering: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | text-rendering: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | text-rendering: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | text-rendering: [freeze-mode] checking that final value is set at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | text-rendering: [freeze-mode] checking that final value is set after end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | text-rendering: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | text-rendering: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | text-rendering: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | text-rendering: [remove-mode] checking that animation is cleared at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | text-rendering: [remove-mode] checking that animation is cleared after end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | text-rendering: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | text-rendering: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | text-rendering: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | text-rendering: [freeze-mode] checking that final value is set at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | text-rendering: [freeze-mode] checking that final value is set after end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | text-rendering: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | text-rendering: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | text-rendering: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | text-rendering: [remove-mode] checking that animation is cleared at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | text-rendering: [remove-mode] checking that animation is cleared after end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | text-rendering: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | text-rendering: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | text-rendering: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | text-rendering: [freeze-mode] checking that final value is set at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | text-rendering: [freeze-mode] checking that final value is set after end of animation 19:40:52 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 19:40:52 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 19:40:52 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 19:40:52 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 19:40:52 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 19:40:52 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 19:40:52 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 19:40:52 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 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | vector-effect: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | vector-effect: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | vector-effect: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | vector-effect: [remove-mode] checking that animation is cleared at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | vector-effect: [remove-mode] checking that animation is cleared after end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | vector-effect: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | vector-effect: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | vector-effect: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | vector-effect: [freeze-mode] checking that final value is set at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | vector-effect: [freeze-mode] checking that final value is set after end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | visibility: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | visibility: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | visibility: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | visibility: [remove-mode] checking that animation is cleared at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | visibility: [remove-mode] checking that animation is cleared after end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | visibility: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | visibility: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | visibility: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | visibility: [freeze-mode] checking that final value is set at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | visibility: [freeze-mode] checking that final value is set after end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | visibility: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | visibility: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | visibility: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | visibility: [remove-mode] checking that animation is cleared at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | visibility: [remove-mode] checking that animation is cleared after end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | visibility: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | visibility: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | visibility: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | visibility: [freeze-mode] checking that final value is set at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | visibility: [freeze-mode] checking that final value is set after end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | word-spacing: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | word-spacing: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | word-spacing: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | word-spacing: [remove-mode] checking that animation is cleared at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | word-spacing: [remove-mode] checking that animation is cleared after end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | word-spacing: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | word-spacing: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | word-spacing: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | word-spacing: [freeze-mode] checking that final value is set at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | word-spacing: [freeze-mode] checking that final value is set after end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | word-spacing: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | word-spacing: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | word-spacing: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | word-spacing: [remove-mode] checking that animation is cleared at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | word-spacing: [remove-mode] checking that animation is cleared after end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | word-spacing: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | word-spacing: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | word-spacing: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | word-spacing: [freeze-mode] checking that final value is set at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | word-spacing: [freeze-mode] checking that final value is set after end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | word-spacing: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | word-spacing: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | word-spacing: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | word-spacing: [remove-mode] checking that animation is cleared at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | word-spacing: [remove-mode] checking that animation is cleared after end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | word-spacing: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | word-spacing: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | word-spacing: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | word-spacing: [freeze-mode] checking that final value is set at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | word-spacing: [freeze-mode] checking that final value is set after end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | word-spacing: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | word-spacing: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | word-spacing: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | word-spacing: [remove-mode] checking that animation is cleared at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | word-spacing: [remove-mode] checking that animation is cleared after end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | word-spacing: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | word-spacing: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | word-spacing: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | word-spacing: [freeze-mode] checking that final value is set at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | word-spacing: [freeze-mode] checking that final value is set after end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | word-spacing: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | word-spacing: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | word-spacing: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | word-spacing: [remove-mode] checking that animation is cleared at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | word-spacing: [remove-mode] checking that animation is cleared after end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | word-spacing: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | word-spacing: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | word-spacing: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | word-spacing: [freeze-mode] checking that final value is set at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | word-spacing: [freeze-mode] checking that final value is set after end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | word-spacing: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | word-spacing: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | word-spacing: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | word-spacing: [remove-mode] checking that animation is cleared at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | word-spacing: [remove-mode] checking that animation is cleared after end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | word-spacing: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | word-spacing: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | word-spacing: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | word-spacing: [freeze-mode] checking that final value is set at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | word-spacing: [freeze-mode] checking that final value is set after end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | word-spacing: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | word-spacing: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | word-spacing: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | word-spacing: [remove-mode] checking that animation is cleared at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | word-spacing: [remove-mode] checking that animation is cleared after end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | word-spacing: checking that base value is set before start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | word-spacing: checking that 'from' value is set at start of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | word-spacing: checking value halfway through animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | word-spacing: [freeze-mode] checking that final value is set at end of animation 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | word-spacing: [freeze-mode] checking that final value is set after end of animation 19:40:52 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 19:40:52 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 19:40:52 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 19:40:52 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 19:40:52 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 19:40:52 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 19:40:52 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 19:40:52 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 19:40:52 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 19:40:52 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 19:40:52 INFO - GECKO(1845) | MEMORY STAT | vsize 3935MB | residentFast 144MB | heapAllocated 34MB 19:40:52 INFO - TEST-OK | dom/smil/test/test_smilCSSFromTo.xhtml | took 1203ms 19:40:52 INFO - TEST-START | dom/smil/test/test_smilCSSInvalidValues.xhtml 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSInvalidValues.xhtml | should be paused by load handler 19:40:52 INFO - TEST-PASS | dom/smil/test/test_smilCSSInvalidValues.xhtml | should be paused at 0 in load handler 19:40:52 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 19:40:52 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 19:40:52 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 19:40:52 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 19:40:52 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 19:40:52 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 19:40:52 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 19:40:52 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 19:40:52 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 19:40:52 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 19:40:52 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 19:40:52 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 19:40:52 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 19:40:52 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 19:40:52 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 19:40:52 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 19:40:52 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 19:40:52 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 19:40:52 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 19:40:52 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 19:40:52 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 19:40:52 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 19:40:52 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 19:40:52 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 19:40:52 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 19:40:52 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 19:40:52 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 19:40:52 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 19:40:52 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 19:40:52 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 19:40:52 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 19:40:52 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 19:40:52 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 19:40:52 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 19:40:52 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 19:40:52 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 19:40:52 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 19:40:52 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 19:40:52 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 19:40:52 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 19:40:52 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 19:40:52 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 19:40:52 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 19:40:52 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 19:40:52 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 19:40:52 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 19:40:52 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 19:40:52 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 19:40:52 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 19:40:52 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 19:40:52 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 19:40:52 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 19:40:52 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 19:40:52 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 19:40:52 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 19:40:52 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 19:40:52 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 19:40:52 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 19:40:52 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 19:40:52 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 19:40:52 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 19:40:52 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 19:40:52 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 19:40:52 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 19:40:52 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 19:40:52 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 19:40:52 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 19:40:52 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 19:40:52 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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40:53 INFO - GECKO(1845) | MEMORY STAT | vsize 3935MB | residentFast 144MB | heapAllocated 33MB 19:40:53 INFO - TEST-OK | dom/smil/test/test_smilCSSInvalidValues.xhtml | took 96ms 19:40:53 INFO - TEST-START | dom/smil/test/test_smilCSSPaced.xhtml 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | should be paused by load handler 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | should be paused at 0 in load handler 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | clip: checking value at start of animation 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | clip: checking value 1/6 of the way through animation. 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | clip: checking value 1/3 of the way through animation. 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | clip: checking value 2/3 of the way through animation. 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | clip: [remove-mode] checking that animation is cleared at end of animation 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | clip: [remove-mode] checking that animation is cleared after end of animation 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | clip: checking value at start of animation 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | clip: checking value 1/6 of the way through animation. 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | clip: checking value 1/3 of the way through animation. 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | clip: checking value 2/3 of the way through animation. 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | clip: [freeze-mode] checking that final value is set at end of animation 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | clip: [freeze-mode] checking that final value is set after end of animation 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | clip: checking value at start of animation 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | clip: checking value 1/6 of the way through animation. 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | clip: checking value 1/3 of the way through animation. 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | clip: checking value 2/3 of the way through animation. 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | clip: [remove-mode] checking that animation is cleared at end of animation 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | clip: [remove-mode] checking that animation is cleared after end of animation 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | clip: checking value at start of animation 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | clip: checking value 1/6 of the way through animation. 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | clip: checking value 1/3 of the way through animation. 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | clip: checking value 2/3 of the way through animation. 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | clip: [freeze-mode] checking that final value is set at end of animation 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | clip: [freeze-mode] checking that final value is set after end of animation 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | clip: checking value at start of animation 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | clip: checking value 1/6 of the way through animation. 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | clip: checking value 1/3 of the way through animation. 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | clip: checking value 2/3 of the way through animation. 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | clip: [remove-mode] checking that animation is cleared at end of animation 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | clip: [remove-mode] checking that animation is cleared after end of animation 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | clip: checking value at start of animation 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | clip: checking value 1/6 of the way through animation. 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | clip: checking value 1/3 of the way through animation. 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | clip: checking value 2/3 of the way through animation. 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | clip: [freeze-mode] checking that final value is set at end of animation 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | clip: [freeze-mode] checking that final value is set after end of animation 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | clip: checking value at start of animation 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | clip: checking value 1/6 of the way through animation. 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | clip: checking value 1/3 of the way through animation. 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | clip: checking value 2/3 of the way through animation. 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | clip: [remove-mode] checking that animation is cleared at end of animation 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | clip: [remove-mode] checking that animation is cleared after end of animation 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | clip: checking value at start of animation 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | clip: checking value 1/6 of the way through animation. 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | clip: checking value 1/3 of the way through animation. 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | clip: checking value 2/3 of the way through animation. 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | clip: [freeze-mode] checking that final value is set at end of animation 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | clip: [freeze-mode] checking that final value is set after end of animation 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | clip: checking value at start of animation 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | clip: checking value 1/6 of the way through animation. 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | clip: checking value 1/3 of the way through animation. 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | clip: checking value 2/3 of the way through animation. 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | clip: [remove-mode] checking that animation is cleared at end of animation 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | clip: [remove-mode] checking that animation is cleared after end of animation 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | clip: checking value at start of animation 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | clip: checking value 1/6 of the way through animation. 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | clip: checking value 1/3 of the way through animation. 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | clip: checking value 2/3 of the way through animation. 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | clip: [freeze-mode] checking that final value is set at end of animation 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | clip: [freeze-mode] checking that final value is set after end of animation 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | clip: checking value at start of animation 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | clip: checking value 1/6 of the way through animation. 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | clip: checking value 1/3 of the way through animation. 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | clip: checking value 2/3 of the way through animation. 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | clip: [remove-mode] checking that animation is cleared at end of animation 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | clip: [remove-mode] checking that animation is cleared after end of animation 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | clip: checking value at start of animation 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | clip: checking value 1/6 of the way through animation. 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | clip: checking value 1/3 of the way through animation. 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | clip: checking value 2/3 of the way through animation. 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | clip: [freeze-mode] checking that final value is set at end of animation 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | clip: [freeze-mode] checking that final value is set after end of animation 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | clip: checking value at start of animation 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | clip: checking value 1/6 of the way through animation. 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | clip: checking value 1/3 of the way through animation. 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | clip: checking value 2/3 of the way through animation. 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | clip: [remove-mode] checking that animation is cleared at end of animation 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | clip: [remove-mode] checking that animation is cleared after end of animation 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | clip: checking value at start of animation 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | clip: checking value 1/6 of the way through animation. 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | clip: checking value 1/3 of the way through animation. 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | clip: checking value 2/3 of the way through animation. 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | clip: [freeze-mode] checking that final value is set at end of animation 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | clip: [freeze-mode] checking that final value is set after end of animation 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | color: checking value at start of animation 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | color: checking value 1/6 of the way through animation. 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | color: checking value 1/3 of the way through animation. 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | color: checking value 2/3 of the way through animation. 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | color: [remove-mode] checking that animation is cleared at end of animation 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | color: [remove-mode] checking that animation is cleared after end of animation 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | color: checking value at start of animation 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | color: checking value 1/6 of the way through animation. 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | color: checking value 1/3 of the way through animation. 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | color: checking value 2/3 of the way through animation. 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | color: [freeze-mode] checking that final value is set at end of animation 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | color: [freeze-mode] checking that final value is set after end of animation 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | color: checking value at start of animation 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | color: checking value 1/6 of the way through animation. 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | color: checking value 1/3 of the way through animation. 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | color: checking value 2/3 of the way through animation. 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | color: [remove-mode] checking that animation is cleared at end of animation 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | color: [remove-mode] checking that animation is cleared after end of animation 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | color: checking value at start of animation 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | color: checking value 1/6 of the way through animation. 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | color: checking value 1/3 of the way through animation. 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | color: checking value 2/3 of the way through animation. 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | color: [freeze-mode] checking that final value is set at end of animation 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | color: [freeze-mode] checking that final value is set after end of animation 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | color: checking value at start of animation 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | color: checking value 1/6 of the way through animation. 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | color: checking value 1/3 of the way through animation. 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | color: checking value 2/3 of the way through animation. 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | color: [remove-mode] checking that animation is cleared at end of animation 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | color: [remove-mode] checking that animation is cleared after end of animation 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | color: checking value at start of animation 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | color: checking value 1/6 of the way through animation. 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | color: checking value 1/3 of the way through animation. 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | color: checking value 2/3 of the way through animation. 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | color: [freeze-mode] checking that final value is set at end of animation 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | color: [freeze-mode] checking that final value is set after end of animation 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | color: checking value at start of animation 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | color: checking value 1/6 of the way through animation. 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | color: checking value 1/3 of the way through animation. 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | color: checking value 2/3 of the way through animation. 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | color: [remove-mode] checking that animation is cleared at end of animation 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | color: [remove-mode] checking that animation is cleared after end of animation 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | color: checking value at start of animation 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | color: checking value 1/6 of the way through animation. 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | color: checking value 1/3 of the way through animation. 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | color: checking value 2/3 of the way through animation. 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | color: [freeze-mode] checking that final value is set at end of animation 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | color: [freeze-mode] checking that final value is set after end of animation 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | fill: checking value at start of animation 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | fill: checking value 1/6 of the way through animation. 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | fill: checking value 1/3 of the way through animation. 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | fill: checking value 2/3 of the way through animation. 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | fill: [remove-mode] checking that animation is cleared at end of animation 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | fill: [remove-mode] checking that animation is cleared after end of animation 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | fill: checking value at start of animation 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | fill: checking value 1/6 of the way through animation. 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | fill: checking value 1/3 of the way through animation. 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | fill: checking value 2/3 of the way through animation. 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | fill: [freeze-mode] checking that final value is set at end of animation 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | fill: [freeze-mode] checking that final value is set after end of animation 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | fill: checking value at start of animation 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | fill: checking value 1/6 of the way through animation. 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | fill: checking value 1/3 of the way through animation. 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | fill: checking value 2/3 of the way through animation. 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | fill: [remove-mode] checking that animation is cleared at end of animation 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | fill: [remove-mode] checking that animation is cleared after end of animation 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | fill: checking value at start of animation 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | fill: checking value 1/6 of the way through animation. 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | fill: checking value 1/3 of the way through animation. 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | fill: checking value 2/3 of the way through animation. 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | fill: [freeze-mode] checking that final value is set at end of animation 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | fill: [freeze-mode] checking that final value is set after end of animation 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | fill: checking value at start of animation 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | fill: checking value 1/6 of the way through animation. 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | fill: checking value 1/3 of the way through animation. 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | fill: checking value 2/3 of the way through animation. 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | fill: [remove-mode] checking that animation is cleared at end of animation 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | fill: [remove-mode] checking that animation is cleared after end of animation 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | fill: checking value at start of animation 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | fill: checking value 1/6 of the way through animation. 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | fill: checking value 1/3 of the way through animation. 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | fill: checking value 2/3 of the way through animation. 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | fill: [freeze-mode] checking that final value is set at end of animation 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | fill: [freeze-mode] checking that final value is set after end of animation 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | fill: checking value at start of animation 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | fill: checking value 1/6 of the way through animation. 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | fill: checking value 1/3 of the way through animation. 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | fill: checking value 2/3 of the way through animation. 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | fill: [remove-mode] checking that animation is cleared at end of animation 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | fill: [remove-mode] checking that animation is cleared after end of animation 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | fill: checking value at start of animation 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | fill: checking value 1/6 of the way through animation. 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | fill: checking value 1/3 of the way through animation. 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | fill: checking value 2/3 of the way through animation. 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | fill: [freeze-mode] checking that final value is set at end of animation 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | fill: [freeze-mode] checking that final value is set after end of animation 19:40:53 INFO - TEST-FAIL | dom/smil/test/test_smilCSSPaced.xhtml | Skipping a testcase for 'fill' because: need support for URI-based paints 19:40:53 INFO - TEST-FAIL | dom/smil/test/test_smilCSSPaced.xhtml | Skipping a testcase for 'fill' because: need support for URI-based paints 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | font-size: checking value at start of animation 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | font-size: checking value 1/6 of the way through animation. 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | font-size: checking value 1/3 of the way through animation. 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | font-size: checking value 2/3 of the way through animation. 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | font-size: [remove-mode] checking that animation is cleared at end of animation 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | font-size: [remove-mode] checking that animation is cleared after end of animation 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | font-size: checking value at start of animation 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | font-size: checking value 1/6 of the way through animation. 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | font-size: checking value 1/3 of the way through animation. 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | font-size: checking value 2/3 of the way through animation. 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | font-size: [freeze-mode] checking that final value is set at end of animation 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | font-size: [freeze-mode] checking that final value is set after end of animation 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | font-size: checking value at start of animation 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | font-size: checking value 1/6 of the way through animation. 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | font-size: checking value 1/3 of the way through animation. 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | font-size: checking value 2/3 of the way through animation. 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | font-size: [remove-mode] checking that animation is cleared at end of animation 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | font-size: [remove-mode] checking that animation is cleared after end of animation 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | font-size: checking value at start of animation 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | font-size: checking value 1/6 of the way through animation. 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | font-size: checking value 1/3 of the way through animation. 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | font-size: checking value 2/3 of the way through animation. 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | font-size: [freeze-mode] checking that final value is set at end of animation 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | font-size: [freeze-mode] checking that final value is set after end of animation 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | font-size: checking value at start of animation 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | font-size: checking value 1/6 of the way through animation. 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | font-size: checking value 1/3 of the way through animation. 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | font-size: checking value 2/3 of the way through animation. 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | font-size: [remove-mode] checking that animation is cleared at end of animation 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | font-size: [remove-mode] checking that animation is cleared after end of animation 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | font-size: checking value at start of animation 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | font-size: checking value 1/6 of the way through animation. 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | font-size: checking value 1/3 of the way through animation. 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | font-size: checking value 2/3 of the way through animation. 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | font-size: [freeze-mode] checking that final value is set at end of animation 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | font-size: [freeze-mode] checking that final value is set after end of animation 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | font-size: checking value at start of animation 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | font-size: checking value 1/6 of the way through animation. 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | font-size: checking value 1/3 of the way through animation. 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | font-size: checking value 2/3 of the way through animation. 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | font-size: [remove-mode] checking that animation is cleared at end of animation 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | font-size: [remove-mode] checking that animation is cleared after end of animation 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | font-size: checking value at start of animation 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | font-size: checking value 1/6 of the way through animation. 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | font-size: checking value 1/3 of the way through animation. 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | font-size: checking value 2/3 of the way through animation. 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | font-size: [freeze-mode] checking that final value is set at end of animation 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | font-size: [freeze-mode] checking that final value is set after end of animation 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | font-size: checking value at start of animation 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | font-size: checking value 1/6 of the way through animation. 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | font-size: checking value 1/3 of the way through animation. 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | font-size: checking value 2/3 of the way through animation. 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | font-size: [remove-mode] checking that animation is cleared at end of animation 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | font-size: [remove-mode] checking that animation is cleared after end of animation 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | font-size: checking value at start of animation 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | font-size: checking value 1/6 of the way through animation. 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | font-size: checking value 1/3 of the way through animation. 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | font-size: checking value 2/3 of the way through animation. 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | font-size: [freeze-mode] checking that final value is set at end of animation 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | font-size: [freeze-mode] checking that final value is set after end of animation 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | font-size: checking value at start of animation 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | font-size: checking value 1/6 of the way through animation. 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | font-size: checking value 1/3 of the way through animation. 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | font-size: checking value 2/3 of the way through animation. 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | font-size: [remove-mode] checking that animation is cleared at end of animation 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | font-size: [remove-mode] checking that animation is cleared after end of animation 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | font-size: checking value at start of animation 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | font-size: checking value 1/6 of the way through animation. 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | font-size: checking value 1/3 of the way through animation. 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | font-size: checking value 2/3 of the way through animation. 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | font-size: [freeze-mode] checking that final value is set at end of animation 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | font-size: [freeze-mode] checking that final value is set after end of animation 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | font-size-adjust: checking value at start of animation 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | font-size-adjust: checking value 1/6 of the way through animation. 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | font-size-adjust: checking value 1/3 of the way through animation. 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | font-size-adjust: checking value 2/3 of the way through animation. 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | font-size-adjust: [remove-mode] checking that animation is cleared at end of animation 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | font-size-adjust: [remove-mode] checking that animation is cleared after end of animation 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | font-size-adjust: checking value at start of animation 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | font-size-adjust: checking value 1/6 of the way through animation. 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | font-size-adjust: checking value 1/3 of the way through animation. 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | font-size-adjust: checking value 2/3 of the way through animation. 19:40: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 19:40: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 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | font-size-adjust: checking value at start of animation 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | font-size-adjust: checking value 1/6 of the way through animation. 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | font-size-adjust: checking value 1/3 of the way through animation. 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | font-size-adjust: checking value 2/3 of the way through animation. 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | font-size-adjust: [remove-mode] checking that animation is cleared at end of animation 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | font-size-adjust: [remove-mode] checking that animation is cleared after end of animation 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | font-size-adjust: checking value at start of animation 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | font-size-adjust: checking value 1/6 of the way through animation. 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | font-size-adjust: checking value 1/3 of the way through animation. 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | font-size-adjust: checking value 2/3 of the way through animation. 19:40: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 19:40: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 19:40:53 INFO - TEST-FAIL | dom/smil/test/test_smilCSSPaced.xhtml | Skipping a testcase for 'font-family' because: need support for more font properties 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | opacity: checking value at start of animation 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | opacity: checking value 1/6 of the way through animation. 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | opacity: checking value 1/3 of the way through animation. 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | opacity: checking value 2/3 of the way through animation. 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | opacity: [remove-mode] checking that animation is cleared at end of animation 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | opacity: [remove-mode] checking that animation is cleared after end of animation 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | opacity: checking value at start of animation 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | opacity: checking value 1/6 of the way through animation. 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | opacity: checking value 1/3 of the way through animation. 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | opacity: checking value 2/3 of the way through animation. 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | opacity: [freeze-mode] checking that final value is set at end of animation 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | opacity: [freeze-mode] checking that final value is set after end of animation 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | opacity: checking value at start of animation 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | opacity: checking value 1/6 of the way through animation. 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | opacity: checking value 1/3 of the way through animation. 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | opacity: checking value 2/3 of the way through animation. 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | opacity: [remove-mode] checking that animation is cleared at end of animation 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | opacity: [remove-mode] checking that animation is cleared after end of animation 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | opacity: checking value at start of animation 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | opacity: checking value 1/6 of the way through animation. 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | opacity: checking value 1/3 of the way through animation. 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | opacity: checking value 2/3 of the way through animation. 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | opacity: [freeze-mode] checking that final value is set at end of animation 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | opacity: [freeze-mode] checking that final value is set after end of animation 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-dasharray: checking value at start of animation 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-dasharray: checking value 1/6 of the way through animation. 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-dasharray: checking value 1/3 of the way through animation. 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-dasharray: checking value 2/3 of the way through animation. 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-dasharray: [remove-mode] checking that animation is cleared at end of animation 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-dasharray: [remove-mode] checking that animation is cleared after end of animation 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-dasharray: checking value at start of animation 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-dasharray: checking value 1/6 of the way through animation. 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-dasharray: checking value 1/3 of the way through animation. 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-dasharray: checking value 2/3 of the way through animation. 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-dasharray: [freeze-mode] checking that final value is set at end of animation 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-dasharray: [freeze-mode] checking that final value is set after end of animation 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-dasharray: checking value at start of animation 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-dasharray: checking value 1/6 of the way through animation. 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-dasharray: checking value 1/3 of the way through animation. 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-dasharray: checking value 2/3 of the way through animation. 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-dasharray: [remove-mode] checking that animation is cleared at end of animation 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-dasharray: [remove-mode] checking that animation is cleared after end of animation 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-dasharray: checking value at start of animation 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-dasharray: checking value 1/6 of the way through animation. 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-dasharray: checking value 1/3 of the way through animation. 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-dasharray: checking value 2/3 of the way through animation. 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-dasharray: [freeze-mode] checking that final value is set at end of animation 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-dasharray: [freeze-mode] checking that final value is set after end of animation 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-dashoffset: checking value at start of animation 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-dashoffset: checking value 1/6 of the way through animation. 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-dashoffset: checking value 1/3 of the way through animation. 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-dashoffset: checking value 2/3 of the way through animation. 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-dashoffset: [remove-mode] checking that animation is cleared at end of animation 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-dashoffset: [remove-mode] checking that animation is cleared after end of animation 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-dashoffset: checking value at start of animation 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-dashoffset: checking value 1/6 of the way through animation. 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-dashoffset: checking value 1/3 of the way through animation. 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-dashoffset: checking value 2/3 of the way through animation. 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-dashoffset: [freeze-mode] checking that final value is set at end of animation 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-dashoffset: [freeze-mode] checking that final value is set after end of animation 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-dashoffset: checking value at start of animation 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-dashoffset: checking value 1/6 of the way through animation. 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-dashoffset: checking value 1/3 of the way through animation. 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-dashoffset: checking value 2/3 of the way through animation. 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-dashoffset: [remove-mode] checking that animation is cleared at end of animation 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-dashoffset: [remove-mode] checking that animation is cleared after end of animation 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-dashoffset: checking value at start of animation 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-dashoffset: checking value 1/6 of the way through animation. 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-dashoffset: checking value 1/3 of the way through animation. 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-dashoffset: checking value 2/3 of the way through animation. 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-dashoffset: [freeze-mode] checking that final value is set at end of animation 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-dashoffset: [freeze-mode] checking that final value is set after end of animation 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-dashoffset: checking value at start of animation 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-dashoffset: checking value 1/6 of the way through animation. 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-dashoffset: checking value 1/3 of the way through animation. 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-dashoffset: checking value 2/3 of the way through animation. 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-dashoffset: [remove-mode] checking that animation is cleared at end of animation 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-dashoffset: [remove-mode] checking that animation is cleared after end of animation 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-dashoffset: checking value at start of animation 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-dashoffset: checking value 1/6 of the way through animation. 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-dashoffset: checking value 1/3 of the way through animation. 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-dashoffset: checking value 2/3 of the way through animation. 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-dashoffset: [freeze-mode] checking that final value is set at end of animation 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-dashoffset: [freeze-mode] checking that final value is set after end of animation 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-dashoffset: checking value at start of animation 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-dashoffset: checking value 1/6 of the way through animation. 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-dashoffset: checking value 1/3 of the way through animation. 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-dashoffset: checking value 2/3 of the way through animation. 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-dashoffset: [remove-mode] checking that animation is cleared at end of animation 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-dashoffset: [remove-mode] checking that animation is cleared after end of animation 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-dashoffset: checking value at start of animation 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-dashoffset: checking value 1/6 of the way through animation. 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-dashoffset: checking value 1/3 of the way through animation. 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-dashoffset: checking value 2/3 of the way through animation. 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-dashoffset: [freeze-mode] checking that final value is set at end of animation 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-dashoffset: [freeze-mode] checking that final value is set after end of animation 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-dashoffset: checking value at start of animation 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-dashoffset: checking value 1/6 of the way through animation. 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-dashoffset: checking value 1/3 of the way through animation. 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-dashoffset: checking value 2/3 of the way through animation. 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-dashoffset: [remove-mode] checking that animation is cleared at end of animation 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-dashoffset: [remove-mode] checking that animation is cleared after end of animation 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-dashoffset: checking value at start of animation 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-dashoffset: checking value 1/6 of the way through animation. 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-dashoffset: checking value 1/3 of the way through animation. 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-dashoffset: checking value 2/3 of the way through animation. 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-dashoffset: [freeze-mode] checking that final value is set at end of animation 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-dashoffset: [freeze-mode] checking that final value is set after end of animation 19:40: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 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-width: checking value at start of animation 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-width: checking value 1/6 of the way through animation. 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-width: checking value 1/3 of the way through animation. 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-width: checking value 2/3 of the way through animation. 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-width: [remove-mode] checking that animation is cleared at end of animation 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-width: [remove-mode] checking that animation is cleared after end of animation 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-width: checking value at start of animation 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-width: checking value 1/6 of the way through animation. 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-width: checking value 1/3 of the way through animation. 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-width: checking value 2/3 of the way through animation. 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-width: [freeze-mode] checking that final value is set at end of animation 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-width: [freeze-mode] checking that final value is set after end of animation 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-width: checking value at start of animation 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-width: checking value 1/6 of the way through animation. 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-width: checking value 1/3 of the way through animation. 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-width: checking value 2/3 of the way through animation. 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-width: [remove-mode] checking that animation is cleared at end of animation 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-width: [remove-mode] checking that animation is cleared after end of animation 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-width: checking value at start of animation 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-width: checking value 1/6 of the way through animation. 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-width: checking value 1/3 of the way through animation. 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-width: checking value 2/3 of the way through animation. 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-width: [freeze-mode] checking that final value is set at end of animation 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-width: [freeze-mode] checking that final value is set after end of animation 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-width: checking value at start of animation 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-width: checking value 1/6 of the way through animation. 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-width: checking value 1/3 of the way through animation. 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-width: checking value 2/3 of the way through animation. 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-width: [remove-mode] checking that animation is cleared at end of animation 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-width: [remove-mode] checking that animation is cleared after end of animation 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-width: checking value at start of animation 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-width: checking value 1/6 of the way through animation. 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-width: checking value 1/3 of the way through animation. 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-width: checking value 2/3 of the way through animation. 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-width: [freeze-mode] checking that final value is set at end of animation 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-width: [freeze-mode] checking that final value is set after end of animation 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-width: checking value at start of animation 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-width: checking value 1/6 of the way through animation. 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-width: checking value 1/3 of the way through animation. 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-width: checking value 2/3 of the way through animation. 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-width: [remove-mode] checking that animation is cleared at end of animation 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-width: [remove-mode] checking that animation is cleared after end of animation 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-width: checking value at start of animation 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-width: checking value 1/6 of the way through animation. 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-width: checking value 1/3 of the way through animation. 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-width: checking value 2/3 of the way through animation. 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-width: [freeze-mode] checking that final value is set at end of animation 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-width: [freeze-mode] checking that final value is set after end of animation 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-width: checking value at start of animation 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-width: checking value 1/6 of the way through animation. 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-width: checking value 1/3 of the way through animation. 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-width: checking value 2/3 of the way through animation. 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-width: [remove-mode] checking that animation is cleared at end of animation 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-width: [remove-mode] checking that animation is cleared after end of animation 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-width: checking value at start of animation 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-width: checking value 1/6 of the way through animation. 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-width: checking value 1/3 of the way through animation. 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-width: checking value 2/3 of the way through animation. 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-width: [freeze-mode] checking that final value is set at end of animation 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-width: [freeze-mode] checking that final value is set after end of animation 19:40: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 19:40:53 INFO - GECKO(1845) | MEMORY STAT | vsize 3935MB | residentFast 144MB | heapAllocated 36MB 19:40:53 INFO - TEST-OK | dom/smil/test/test_smilCSSPaced.xhtml | took 241ms 19:40:53 INFO - TEST-START | dom/smil/test/test_smilChangeAfterFrozen.xhtml 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilChangeAfterFrozen.xhtml | should be paused by load handler 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilChangeAfterFrozen.xhtml | should be paused at 0 in load handler 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilChangeAfterFrozen.xhtml | Checking animated cx as anim ends 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilChangeAfterFrozen.xhtml | Checking animated cx after anim ends 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilChangeAfterFrozen.xhtml | Checking animated cx after anim ends & after changing base val 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilChangeAfterFrozen.xhtml | Checking animated fill=currentColor after animating 19:40: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)" 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilChangeAfterFrozen.xhtml | Checking animated fill=currentColor after updating context 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilChangeAfterFrozen.xhtml | Checking animated fill=currentColor after animating (using style attr) 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilChangeAfterFrozen.xhtml | Checking animated fill=currentColor after updating context (using style attr) 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilChangeAfterFrozen.xhtml | Checking animated fallback fill=currentColor after animating 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilChangeAfterFrozen.xhtml | Checking animated fallback fill=currentColor after updating context 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilChangeAfterFrozen.xhtml | Checking animated fill=inherit after animating 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilChangeAfterFrozen.xhtml | Checking animated fill=inherit after updating context 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilChangeAfterFrozen.xhtml | Checking animated fill=inherit after animating (using style attr) 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilChangeAfterFrozen.xhtml | Checking animated fill=inherit after updating context (using style attr) 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilChangeAfterFrozen.xhtml | Checking animated font-size=2em after animating ends 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilChangeAfterFrozen.xhtml | Checking animated font-size=2em after updating context 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilChangeAfterFrozen.xhtml | Checking animated font-size=20px after anim ends 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilChangeAfterFrozen.xhtml | Checking animated font-size=30px after updating context 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilChangeAfterFrozen.xhtml | Checking animated length=2em after animating 19:40:53 INFO - TEST-FAIL | dom/smil/test/test_smilChangeAfterFrozen.xhtml | Checking animated length=2em after updating context but before sampling - got 20, expected 40 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilChangeAfterFrozen.xhtml | Checking animated length=2em after updating context and after resampling 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilChangeAfterFrozen.xhtml | Checking animated font-size=150% after animating 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilChangeAfterFrozen.xhtml | Checking animated font-size=150% after updating context 19:40:53 INFO - TEST-FAIL | dom/smil/test/test_smilChangeAfterFrozen.xhtml | Checking animated length=100% after animating but before reflow - got 120, expected 100 19:40:53 INFO - TEST-FAIL | dom/smil/test/test_smilChangeAfterFrozen.xhtml | Checking animated length=100% after animating but before resampling - got 120, expected 100 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilChangeAfterFrozen.xhtml | Checking animated length=100% after animating 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilChangeAfterFrozen.xhtml | Checking animated length=100% after updating context 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilChangeAfterFrozen.xhtml | Checking animated font-size > 10px after animating 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilChangeAfterFrozen.xhtml | Checking animated font-size > 20px after updating context 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilChangeAfterFrozen.xhtml | Checking animated font-weight > 100 after animating 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilChangeAfterFrozen.xhtml | Checking animated font-weight = 900 after updating context 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilChangeAfterFrozen.xhtml | Checking size of shorthand 'font' > 10px after animating 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilChangeAfterFrozen.xhtml | Checking size of shorthand 'font' > 20px after updating context 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilChangeAfterFrozen.xhtml | Checking animated calc font-size == 12px after animating 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilChangeAfterFrozen.xhtml | Checking animated calc font-size == 24px after updating context 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilChangeAfterFrozen.xhtml | Checking animated stroke-dasharray after animating 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilChangeAfterFrozen.xhtml | Checking animated stroke-dasharray after updating context 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilChangeAfterFrozen.xhtml | Checking animated clip rect after animating 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilChangeAfterFrozen.xhtml | Checking animated clip rect after updating context 19:40:53 INFO - GECKO(1845) | MEMORY STAT | vsize 3935MB | residentFast 145MB | heapAllocated 36MB 19:40:53 INFO - TEST-OK | dom/smil/test/test_smilChangeAfterFrozen.xhtml | took 127ms 19:40:53 INFO - TEST-START | dom/smil/test/test_smilConditionalProcessing.html 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilConditionalProcessing.html | a has resolved start time at start 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilConditionalProcessing.html | a is in effect at start 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilConditionalProcessing.html | b has resolved start time at start 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilConditionalProcessing.html | a has unresolved start time with failing conditional processing test 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilConditionalProcessing.html | a is not in effect with failing conditional processing test 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilConditionalProcessing.html | b has unresolved start time with failing conditional processing test on a 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilConditionalProcessing.html | a has resolved start time after removing test 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilConditionalProcessing.html | a is in effect after removing test 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilConditionalProcessing.html | b has resolved start time after removing test on a 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilConditionalProcessing.html | a does not dispatch end events with failing condition processing test 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilConditionalProcessing.html | b is not in effect with failing conditional processing test on a 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilConditionalProcessing.html | b is in effect with passing conditional processing test on a 19:40:53 INFO - GECKO(1845) | MEMORY STAT | vsize 3935MB | residentFast 145MB | heapAllocated 37MB 19:40:53 INFO - TEST-OK | dom/smil/test/test_smilConditionalProcessing.html | took 67ms 19:40:53 INFO - TEST-START | dom/smil/test/test_smilContainerBinding.xhtml 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilContainerBinding.xhtml | should be paused by load handler 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilContainerBinding.xhtml | should be paused at 0 in load handler 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilContainerBinding.xhtml | Unexpected exception from getStartTime. 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilContainerBinding.xhtml | Unexpected exception code from getStartTime. 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilContainerBinding.xhtml | Animation has start time before attaching to document. 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilContainerBinding.xhtml | undefined assertion name 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilContainerBinding.xhtml | undefined assertion name 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilContainerBinding.xhtml | undefined assertion name 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilContainerBinding.xhtml | undefined assertion name 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilContainerBinding.xhtml | undefined assertion name 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilContainerBinding.xhtml | undefined assertion name 19:40:53 INFO - GECKO(1845) | MEMORY STAT | vsize 3937MB | residentFast 147MB | heapAllocated 37MB 19:40:53 INFO - TEST-OK | dom/smil/test/test_smilContainerBinding.xhtml | took 64ms 19:40:53 INFO - TEST-START | dom/smil/test/test_smilCrossContainer.xhtml 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCrossContainer.xhtml | should be paused by load handler 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCrossContainer.xhtml | should be paused at 0 in load handler 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCrossContainer.xhtml | should be paused by load handler 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCrossContainer.xhtml | should be paused at 0 in load handler 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCrossContainer.xhtml | Unexpected exception from getStartTime. 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCrossContainer.xhtml | Unexpected exception code from getStartTime 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCrossContainer.xhtml | Animation has start time before attaching to document 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCrossContainer.xhtml | Unexpected start time after attaching animation to target 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCrossContainer.xhtml | Unexpected animated value for yet-to-start animation 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCrossContainer.xhtml | Unexpected animated value for unanimated target 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCrossContainer.xhtml | Unexpected start time after moving animation 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCrossContainer.xhtml | Unexpected animated value for non-longer-animated target 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCrossContainer.xhtml | Unexpected animated value for now yet-to-start animation 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCrossContainer.xhtml | Start time changed after time container seek 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCrossContainer.xhtml | Unanimated target changed after seek on other container 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCrossContainer.xhtml | Animated target not animated after seek 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCrossContainer.xhtml | Unexpected start time for cross-time container syncbase dependency 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCrossContainer.xhtml | Unexpected exception from getStartTime. 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCrossContainer.xhtml | Unexpected exception code from getStartTime 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilCrossContainer.xhtml | Unexpected start time for paused time container 19:40:53 INFO - GECKO(1845) | MEMORY STAT | vsize 3937MB | residentFast 147MB | heapAllocated 38MB 19:40:53 INFO - TEST-OK | dom/smil/test/test_smilCrossContainer.xhtml | took 81ms 19:40:53 INFO - TEST-START | dom/smil/test/test_smilDynamicDelayedBeginElement.xhtml 19:40: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 19:40: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 19:40: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 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilDynamicDelayedBeginElement.xhtml | beginElement() should activate our animation & set its 'from' val 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilDynamicDelayedBeginElement.xhtml | after rewinding to 0, our beginElement()-generated interval shouldn't be active yet 19:40:53 INFO - GECKO(1845) | MEMORY STAT | vsize 3937MB | residentFast 147MB | heapAllocated 38MB 19:40:53 INFO - TEST-OK | dom/smil/test/test_smilDynamicDelayedBeginElement.xhtml | took 75ms 19:40:53 INFO - TEST-START | dom/smil/test/test_smilExtDoc.xhtml 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilExtDoc.xhtml | A valid string reason is expected 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilExtDoc.xhtml | Reason cannot be empty 19:40:53 INFO - TEST-FAIL | dom/smil/test/test_smilExtDoc.xhtml | The author of the test has indicated that flaky timeouts are expected. Reason: untriaged 19:40:53 INFO - TEST-PASS | dom/smil/test/test_smilExtDoc.xhtml | Filter is animated as expected 19:40:53 INFO - GECKO(1845) | MEMORY STAT | vsize 3939MB | residentFast 149MB | heapAllocated 39MB 19:40:54 INFO - TEST-OK | dom/smil/test/test_smilExtDoc.xhtml | took 192ms 19:40:54 INFO - TEST-START | dom/smil/test/test_smilFillMode.xhtml 19:40:54 INFO - TEST-PASS | dom/smil/test/test_smilFillMode.xhtml | should be paused by load handler 19:40:54 INFO - TEST-PASS | dom/smil/test/test_smilFillMode.xhtml | should be paused at 0 in load handler 19:40:54 INFO - TEST-PASS | dom/smil/test/test_smilFillMode.xhtml | Updated fill mode not applied to animation 19:40:54 INFO - TEST-PASS | dom/smil/test/test_smilFillMode.xhtml | Fill not applied for retrospectively set fill mode 19:40:54 INFO - TEST-PASS | dom/smil/test/test_smilFillMode.xhtml | Updated fill mode not applied to animation 19:40:54 INFO - TEST-PASS | dom/smil/test/test_smilFillMode.xhtml | Updated fill mode not applied to animation 19:40:54 INFO - TEST-PASS | dom/smil/test/test_smilFillMode.xhtml | Fill not removed for retrospectively set fill mode 19:40:54 INFO - GECKO(1845) | MEMORY STAT | vsize 3939MB | residentFast 149MB | heapAllocated 39MB 19:40:54 INFO - TEST-OK | dom/smil/test/test_smilFillMode.xhtml | took 101ms 19:40:54 INFO - TEST-START | dom/smil/test/test_smilGetSimpleDuration.xhtml 19:40:54 INFO - TEST-PASS | dom/smil/test/test_smilGetSimpleDuration.xhtml | Wrong exception from getSimpleDuration 19:40:54 INFO - TEST-PASS | dom/smil/test/test_smilGetSimpleDuration.xhtml | Wrong exception from getSimpleDuration 19:40:54 INFO - TEST-PASS | dom/smil/test/test_smilGetSimpleDuration.xhtml | Exception not thrown for indefinite simple duration when dur not set 19:40:54 INFO - TEST-PASS | dom/smil/test/test_smilGetSimpleDuration.xhtml | undefined assertion name 19:40:54 INFO - TEST-PASS | dom/smil/test/test_smilGetSimpleDuration.xhtml | undefined assertion name 19:40:54 INFO - TEST-PASS | dom/smil/test/test_smilGetSimpleDuration.xhtml | Wrong exception from getSimpleDuration 19:40:54 INFO - TEST-PASS | dom/smil/test/test_smilGetSimpleDuration.xhtml | Wrong exception from getSimpleDuration 19:40:54 INFO - TEST-PASS | dom/smil/test/test_smilGetSimpleDuration.xhtml | Exception not thrown for indefinite simple duration when dur=0s 19:40:54 INFO - TEST-PASS | dom/smil/test/test_smilGetSimpleDuration.xhtml | Wrong exception from getSimpleDuration 19:40:54 INFO - TEST-PASS | dom/smil/test/test_smilGetSimpleDuration.xhtml | Wrong exception from getSimpleDuration 19:40:54 INFO - TEST-PASS | dom/smil/test/test_smilGetSimpleDuration.xhtml | Exception not thrown for indefinite simple duration when dur=-1s 19:40:54 INFO - TEST-PASS | dom/smil/test/test_smilGetSimpleDuration.xhtml | Wrong exception from getSimpleDuration 19:40:54 INFO - TEST-PASS | dom/smil/test/test_smilGetSimpleDuration.xhtml | Wrong exception from getSimpleDuration 19:40:54 INFO - TEST-PASS | dom/smil/test/test_smilGetSimpleDuration.xhtml | Exception not thrown for indefinite simple duration when dur=indefinite 19:40:54 INFO - TEST-PASS | dom/smil/test/test_smilGetSimpleDuration.xhtml | Wrong exception from getSimpleDuration 19:40:54 INFO - TEST-PASS | dom/smil/test/test_smilGetSimpleDuration.xhtml | Wrong exception from getSimpleDuration 19:40:54 INFO - TEST-PASS | dom/smil/test/test_smilGetSimpleDuration.xhtml | Exception not thrown for indefinite simple duration when dur=media 19:40:54 INFO - TEST-PASS | dom/smil/test/test_smilGetSimpleDuration.xhtml | Wrong exception from getSimpleDuration 19:40:54 INFO - TEST-PASS | dom/smil/test/test_smilGetSimpleDuration.xhtml | Wrong exception from getSimpleDuration 19:40:54 INFO - TEST-PASS | dom/smil/test/test_smilGetSimpleDuration.xhtml | Exception not thrown for indefinite simple duration when dur=abc 19:40:54 INFO - TEST-PASS | dom/smil/test/test_smilGetSimpleDuration.xhtml | Wrong exception from getSimpleDuration 19:40:54 INFO - TEST-PASS | dom/smil/test/test_smilGetSimpleDuration.xhtml | Wrong exception from getSimpleDuration 19:40:54 INFO - TEST-PASS | dom/smil/test/test_smilGetSimpleDuration.xhtml | Exception not thrown for indefinite simple duration when dur not set 19:40:54 INFO - TEST-PASS | dom/smil/test/test_smilGetSimpleDuration.xhtml | undefined assertion name 19:40:54 INFO - TEST-PASS | dom/smil/test/test_smilGetSimpleDuration.xhtml | undefined assertion name 19:40:54 INFO - GECKO(1845) | MEMORY STAT | vsize 3941MB | residentFast 151MB | heapAllocated 40MB 19:40:54 INFO - TEST-OK | dom/smil/test/test_smilGetSimpleDuration.xhtml | took 110ms 19:40:54 INFO - TEST-START | dom/smil/test/test_smilGetStartTime.xhtml 19:40:54 INFO - TEST-PASS | dom/smil/test/test_smilGetStartTime.xhtml | should be paused by load handler 19:40:54 INFO - TEST-PASS | dom/smil/test/test_smilGetStartTime.xhtml | should be paused at 0 in load handler 19:40:54 INFO - TEST-PASS | dom/smil/test/test_smilGetStartTime.xhtml | Unexpected exception from getStartTime. 19:40:54 INFO - TEST-PASS | dom/smil/test/test_smilGetStartTime.xhtml | Unexpected exception code from getStartTime. 19:40:54 INFO - TEST-PASS | dom/smil/test/test_smilGetStartTime.xhtml | No exception thrown for indefinite start time. 19:40:54 INFO - TEST-PASS | dom/smil/test/test_smilGetStartTime.xhtml | Unexpected start time with begin=1s 19:40:54 INFO - TEST-PASS | dom/smil/test/test_smilGetStartTime.xhtml | Unexpected start time with begin=-0.5s 19:40:54 INFO - TEST-PASS | dom/smil/test/test_smilGetStartTime.xhtml | Unexpected start time before first interval 19:40:54 INFO - TEST-PASS | dom/smil/test/test_smilGetStartTime.xhtml | Unexpected start time at start of first interval 19:40:54 INFO - TEST-PASS | dom/smil/test/test_smilGetStartTime.xhtml | Unexpected start time during first interval 19:40:54 INFO - TEST-PASS | dom/smil/test/test_smilGetStartTime.xhtml | Unexpected start time after first interval 19:40:54 INFO - TEST-PASS | dom/smil/test/test_smilGetStartTime.xhtml | Unexpected start time during second interval 19:40:54 INFO - TEST-PASS | dom/smil/test/test_smilGetStartTime.xhtml | Unexpected exception from getStartTime. 19:40:54 INFO - TEST-PASS | dom/smil/test/test_smilGetStartTime.xhtml | Unexpected exception code from getStartTime. 19:40:54 INFO - TEST-PASS | dom/smil/test/test_smilGetStartTime.xhtml | No exception thrown for in postactive state. 19:40:54 INFO - GECKO(1845) | MEMORY STAT | vsize 3947MB | residentFast 157MB | heapAllocated 40MB 19:40:54 INFO - TEST-OK | dom/smil/test/test_smilGetStartTime.xhtml | took 76ms 19:40:54 INFO - TEST-START | dom/smil/test/test_smilHyperlinking.xhtml 19:40:54 INFO - TEST-PASS | dom/smil/test/test_smilHyperlinking.xhtml | Unexpected time after activating link to animation in the middle of first active interval 19:40:54 INFO - TEST-PASS | dom/smil/test/test_smilHyperlinking.xhtml | Unexpected time after activating link to animation in the middle of second active interval 19:40: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 19:40:54 INFO - TEST-PASS | dom/smil/test/test_smilHyperlinking.xhtml | Unexpected time after activating link to animation scheduled to start the future 19:40:54 INFO - TEST-PASS | dom/smil/test/test_smilHyperlinking.xhtml | Unexpected time after activating link to animation that ran in the past 19:40: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 19:40:54 INFO - TEST-PASS | dom/smil/test/test_smilHyperlinking.xhtml | Unexpected time after kick-starting animation with indefinite start by hyperlink 19:40:54 INFO - TEST-PASS | dom/smil/test/test_smilHyperlinking.xhtml | Unexpected start time for kick-started animation 19:40:54 INFO - TEST-PASS | dom/smil/test/test_smilHyperlinking.xhtml | Unexpected time after kick-starting animation with unresolved start by hyperlink 19:40:54 INFO - TEST-PASS | dom/smil/test/test_smilHyperlinking.xhtml | Unexpected start time for kick-started animation with unresolved begin condition 19:40:54 INFO - TEST-PASS | dom/smil/test/test_smilHyperlinking.xhtml | Unexpected time after triggering animation with a hyperlink after numerous intervals have passed 19:40:54 INFO - GECKO(1845) | MEMORY STAT | vsize 3947MB | residentFast 158MB | heapAllocated 40MB 19:40:54 INFO - TEST-OK | dom/smil/test/test_smilHyperlinking.xhtml | took 84ms 19:40:54 INFO - TEST-START | dom/smil/test/test_smilInvalidValues.html 19:40:54 INFO - TEST-PASS | dom/smil/test/test_smilInvalidValues.html | initial state before running testSimpleDuration 19:40:54 INFO - TEST-PASS | dom/smil/test/test_smilInvalidValues.html | valid simple duration 19:40:54 INFO - TEST-PASS | dom/smil/test/test_smilInvalidValues.html | invalid simple duration 19:40:54 INFO - TEST-PASS | dom/smil/test/test_smilInvalidValues.html | final state after running testSimpleDuration 19:40:54 INFO - TEST-PASS | dom/smil/test/test_smilInvalidValues.html | initial state before running testMin 19:40:54 INFO - TEST-PASS | dom/smil/test/test_smilInvalidValues.html | valid min duration 19:40:54 INFO - TEST-PASS | dom/smil/test/test_smilInvalidValues.html | invalid min duration 19:40:54 INFO - TEST-PASS | dom/smil/test/test_smilInvalidValues.html | final state after running testMin 19:40:54 INFO - TEST-PASS | dom/smil/test/test_smilInvalidValues.html | initial state before running testMax 19:40:54 INFO - TEST-PASS | dom/smil/test/test_smilInvalidValues.html | valid max duration 19:40:54 INFO - TEST-PASS | dom/smil/test/test_smilInvalidValues.html | invalid max duration 19:40:54 INFO - TEST-PASS | dom/smil/test/test_smilInvalidValues.html | final state after running testMax 19:40:54 INFO - TEST-PASS | dom/smil/test/test_smilInvalidValues.html | initial state before running testRepeatDur 19:40:54 INFO - TEST-PASS | dom/smil/test/test_smilInvalidValues.html | valid repeatDur duration 19:40:54 INFO - TEST-PASS | dom/smil/test/test_smilInvalidValues.html | invalid repeatDur duration 19:40:54 INFO - TEST-PASS | dom/smil/test/test_smilInvalidValues.html | final state after running testRepeatDur 19:40:54 INFO - TEST-PASS | dom/smil/test/test_smilInvalidValues.html | initial state before running testRepeatCount 19:40:54 INFO - TEST-PASS | dom/smil/test/test_smilInvalidValues.html | valid repeatCount duration 19:40:54 INFO - TEST-PASS | dom/smil/test/test_smilInvalidValues.html | invalid repeatCount duration 19:40:54 INFO - TEST-PASS | dom/smil/test/test_smilInvalidValues.html | final state after running testRepeatCount 19:40:54 INFO - GECKO(1845) | MEMORY STAT | vsize 3948MB | residentFast 158MB | heapAllocated 41MB 19:40:54 INFO - TEST-OK | dom/smil/test/test_smilInvalidValues.html | took 67ms 19:40:54 INFO - TEST-START | dom/smil/test/test_smilKeySplines.xhtml 19:40:54 INFO - TEST-PASS | dom/smil/test/test_smilKeySplines.xhtml | should be paused by load handler 19:40:54 INFO - TEST-PASS | dom/smil/test/test_smilKeySplines.xhtml | should be paused at 0 in load handler 19:40:54 INFO - TEST-PASS | dom/smil/test/test_smilKeySplines.xhtml | undefined assertion name 19:40:54 INFO - TEST-PASS | dom/smil/test/test_smilKeySplines.xhtml | undefined assertion name 19:40:54 INFO - TEST-PASS | dom/smil/test/test_smilKeySplines.xhtml | undefined assertion name 19:40:54 INFO - TEST-PASS | dom/smil/test/test_smilKeySplines.xhtml | undefined assertion name 19:40:54 INFO - TEST-PASS | dom/smil/test/test_smilKeySplines.xhtml | undefined assertion name 19:40:54 INFO - TEST-PASS | dom/smil/test/test_smilKeySplines.xhtml | undefined assertion name 19:40: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] 19:40:54 INFO - TEST-PASS | dom/smil/test/test_smilKeySplines.xhtml | undefined assertion name 19:40: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] 19:40:54 INFO - TEST-PASS | dom/smil/test/test_smilKeySplines.xhtml | undefined assertion name 19:40:54 INFO - TEST-PASS | dom/smil/test/test_smilKeySplines.xhtml | undefined assertion name 19:40: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] 19:40: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] 19:40: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] 19:40:54 INFO - TEST-PASS | dom/smil/test/test_smilKeySplines.xhtml | undefined assertion name 19:40:54 INFO - TEST-PASS | dom/smil/test/test_smilKeySplines.xhtml | undefined assertion name 19:40: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] 19:40: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] 19:40: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] 19:40:54 INFO - TEST-PASS | dom/smil/test/test_smilKeySplines.xhtml | undefined assertion name 19:40:54 INFO - TEST-PASS | dom/smil/test/test_smilKeySplines.xhtml | undefined assertion name 19:40: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] 19:40: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] 19:40: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] 19:40: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] 19:40: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] 19:40:54 INFO - TEST-PASS | dom/smil/test/test_smilKeySplines.xhtml | undefined assertion name 19:40: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] 19:40: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] 19:40: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] 19:40: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] 19:40:54 INFO - TEST-PASS | dom/smil/test/test_smilKeySplines.xhtml | Unexpected sample value got 10, expected 10 [error is 0, tolerance is 0.00001] 19:40:54 INFO - TEST-PASS | dom/smil/test/test_smilKeySplines.xhtml | undefined assertion name 19:40:54 INFO - TEST-PASS | dom/smil/test/test_smilKeySplines.xhtml | undefined assertion name 19:40: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] 19:40:54 INFO - TEST-PASS | dom/smil/test/test_smilKeySplines.xhtml | undefined assertion name 19:40: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] 19:40:54 INFO - TEST-PASS | dom/smil/test/test_smilKeySplines.xhtml | undefined assertion name 19:40: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] 19:40:54 INFO - TEST-PASS | dom/smil/test/test_smilKeySplines.xhtml | undefined assertion name 19:40: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] 19:40:54 INFO - TEST-PASS | dom/smil/test/test_smilKeySplines.xhtml | undefined assertion name 19:40: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] 19:40:54 INFO - TEST-PASS | dom/smil/test/test_smilKeySplines.xhtml | undefined assertion name 19:40: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] 19:40: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] 19:40:54 INFO - TEST-PASS | dom/smil/test/test_smilKeySplines.xhtml | undefined assertion name 19:40:54 INFO - TEST-PASS | dom/smil/test/test_smilKeySplines.xhtml | undefined assertion name 19:40:54 INFO - TEST-PASS | dom/smil/test/test_smilKeySplines.xhtml | undefined assertion name 19:40: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] 19:40:54 INFO - TEST-PASS | dom/smil/test/test_smilKeySplines.xhtml | undefined assertion name 19:40:54 INFO - TEST-PASS | dom/smil/test/test_smilKeySplines.xhtml | undefined assertion name 19:40: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] 19:40:54 INFO - TEST-PASS | dom/smil/test/test_smilKeySplines.xhtml | undefined assertion name 19:40:54 INFO - TEST-PASS | dom/smil/test/test_smilKeySplines.xhtml | undefined assertion name 19:40:54 INFO - TEST-PASS | dom/smil/test/test_smilKeySplines.xhtml | undefined assertion name 19:40:54 INFO - TEST-PASS | dom/smil/test/test_smilKeySplines.xhtml | undefined assertion name 19:40:54 INFO - TEST-PASS | dom/smil/test/test_smilKeySplines.xhtml | undefined assertion name 19:40:54 INFO - TEST-PASS | dom/smil/test/test_smilKeySplines.xhtml | undefined assertion name 19:40:54 INFO - TEST-PASS | dom/smil/test/test_smilKeySplines.xhtml | undefined assertion name 19:40:54 INFO - TEST-PASS | dom/smil/test/test_smilKeySplines.xhtml | undefined assertion name 19:40:54 INFO - TEST-PASS | dom/smil/test/test_smilKeySplines.xhtml | undefined assertion name 19:40:54 INFO - TEST-PASS | dom/smil/test/test_smilKeySplines.xhtml | undefined assertion name 19:40:54 INFO - TEST-PASS | dom/smil/test/test_smilKeySplines.xhtml | undefined assertion name 19:40:54 INFO - TEST-PASS | dom/smil/test/test_smilKeySplines.xhtml | undefined assertion name 19:40:54 INFO - TEST-PASS | dom/smil/test/test_smilKeySplines.xhtml | undefined assertion name 19:40:54 INFO - TEST-PASS | dom/smil/test/test_smilKeySplines.xhtml | undefined assertion name 19:40:54 INFO - TEST-PASS | dom/smil/test/test_smilKeySplines.xhtml | undefined assertion name 19:40:54 INFO - TEST-PASS | dom/smil/test/test_smilKeySplines.xhtml | undefined assertion name 19:40:54 INFO - TEST-PASS | dom/smil/test/test_smilKeySplines.xhtml | undefined assertion name 19:40:54 INFO - GECKO(1845) | MEMORY STAT | vsize 3950MB | residentFast 160MB | heapAllocated 42MB 19:40:54 INFO - TEST-OK | dom/smil/test/test_smilKeySplines.xhtml | took 96ms 19:40:54 INFO - TEST-START | dom/smil/test/test_smilKeyTimes.xhtml 19:40:54 INFO - TEST-PASS | dom/smil/test/test_smilKeyTimes.xhtml | Test case 0 (keyTimes: '0; .8; 1' calcMode: null), t=4: Unexpected sample value: 19:40:54 INFO - TEST-PASS | dom/smil/test/test_smilKeyTimes.xhtml | Test case 0 (keyTimes: '0; .8; 1' calcMode: null), t=8: Unexpected sample value: 19:40:54 INFO - TEST-PASS | dom/smil/test/test_smilKeyTimes.xhtml | Test case 0 (keyTimes: '0; .8; 1' calcMode: null), t=9: Unexpected sample value: 19:40:54 INFO - TEST-PASS | dom/smil/test/test_smilKeyTimes.xhtml | Test case 0 (keyTimes: '0; .8; 1' calcMode: null), t=10: Unexpected sample value: 19:40:54 INFO - TEST-PASS | dom/smil/test/test_smilKeyTimes.xhtml | Test case 1 (keyTimes: ' 0 ; .8;1 ' calcMode: null), t=0: Unexpected sample value: 19:40:54 INFO - TEST-PASS | dom/smil/test/test_smilKeyTimes.xhtml | Test case 2 (keyTimes: ';0; .8; 1' calcMode: null), t=0: Unexpected sample value: 19:40:54 INFO - TEST-PASS | dom/smil/test/test_smilKeyTimes.xhtml | Test case 3 (keyTimes: '; .8; 1' calcMode: null), t=0: Unexpected sample value: 19:40:54 INFO - TEST-PASS | dom/smil/test/test_smilKeyTimes.xhtml | Test case 4 (keyTimes: '0; .8; 1;' calcMode: null), t=0: Unexpected sample value: 19:40:54 INFO - TEST-PASS | dom/smil/test/test_smilKeyTimes.xhtml | Test case 5 (keyTimes: '' calcMode: null), t=0: Unexpected sample value: 19:40:54 INFO - TEST-PASS | dom/smil/test/test_smilKeyTimes.xhtml | Test case 6 (keyTimes: ' ' calcMode: null), t=0: Unexpected sample value: 19:40:54 INFO - TEST-PASS | dom/smil/test/test_smilKeyTimes.xhtml | Test case 7 (keyTimes: '0; .8' calcMode: null), t=0: Unexpected sample value: 19:40: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: 19:40:54 INFO - TEST-PASS | dom/smil/test/test_smilKeyTimes.xhtml | Test case 9 (keyTimes: '0; 1; .8' calcMode: null), t=0: Unexpected sample value: 19:40:54 INFO - TEST-PASS | dom/smil/test/test_smilKeyTimes.xhtml | Test case 10 (keyTimes: '0; .8; .9' calcMode: null), t=0: Unexpected sample value: 19:40:54 INFO - TEST-PASS | dom/smil/test/test_smilKeyTimes.xhtml | Test case 11 (keyTimes: '0; .8; .9' calcMode: discrete), t=0: Unexpected sample value: 19:40: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: 19:40: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: 19:40: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: 19:40: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: 19:40:54 INFO - TEST-PASS | dom/smil/test/test_smilKeyTimes.xhtml | Test case 16 (keyTimes: '0; 1' calcMode: null), t=6: Unexpected sample value: 19:40:54 INFO - TEST-PASS | dom/smil/test/test_smilKeyTimes.xhtml | Test case 17 (keyTimes: ' 0' calcMode: null), t=7: Unexpected sample value: 19:40:54 INFO - TEST-PASS | dom/smil/test/test_smilKeyTimes.xhtml | Test case 18 (keyTimes: '0.1' calcMode: null), t=0: Unexpected sample value: 19:40:54 INFO - TEST-PASS | dom/smil/test/test_smilKeyTimes.xhtml | Test case 19 (keyTimes: ' 0' calcMode: discrete), t=7: Unexpected sample value: 19:40:54 INFO - TEST-PASS | dom/smil/test/test_smilKeyTimes.xhtml | Test case 20 (keyTimes: '0.1' calcMode: discrete), t=0: Unexpected sample value: 19:40: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: 19:40: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: 19:40: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: 19:40: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: 19:40: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: 19:40: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: 19:40:54 INFO - TEST-PASS | dom/smil/test/test_smilKeyTimes.xhtml | Test case 23 (keyTimes: '0' calcMode: discrete), t=0: Unexpected sample value: 19:40:54 INFO - TEST-PASS | dom/smil/test/test_smilKeyTimes.xhtml | Test case 23 (keyTimes: '0' calcMode: discrete), t=6.9: Unexpected sample value: 19:40:54 INFO - TEST-PASS | dom/smil/test/test_smilKeyTimes.xhtml | Test case 23 (keyTimes: '0' calcMode: discrete), t=7: Unexpected sample value: 19:40:54 INFO - TEST-PASS | dom/smil/test/test_smilKeyTimes.xhtml | Test case 23 (keyTimes: '0' calcMode: discrete), t=10: Unexpected sample value: 19:40:54 INFO - TEST-PASS | dom/smil/test/test_smilKeyTimes.xhtml | Test case 23 (keyTimes: '0' calcMode: discrete), t=11: Unexpected sample value: 19:40:54 INFO - TEST-PASS | dom/smil/test/test_smilKeyTimes.xhtml | Test case 24 (keyTimes: '0' calcMode: discrete), t=0: Unexpected sample value: 19:40: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: 19:40: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: 19:40: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: 19:40: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: 19:40: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: 19:40: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: 19:40: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: 19:40: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: 19:40: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: 19:40: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: 19:40: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: 19:40:54 INFO - TEST-PASS | dom/smil/test/test_smilKeyTimes.xhtml | Test case 29 (keyTimes: '0' calcMode: discrete), t=0: Unexpected sample value: 19:40:54 INFO - TEST-PASS | dom/smil/test/test_smilKeyTimes.xhtml | Test case 29 (keyTimes: '0' calcMode: discrete), t=7: Unexpected sample value: 19:40: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: 19:40: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: 19:40: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: 19:40: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: 19:40: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: 19:40: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: 19:40: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: 19:40: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: 19:40: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: 19:40:54 INFO - TEST-PASS | dom/smil/test/test_smilKeyTimes.xhtml | Test case 31 (keyTimes: '0;.5;1' calcMode: discrete), t=0: Unexpected sample value: 19:40:54 INFO - TEST-PASS | dom/smil/test/test_smilKeyTimes.xhtml | Test case 31 (keyTimes: '0;.5;1' calcMode: discrete), t=5: Unexpected sample value: 19:40:54 INFO - TEST-PASS | dom/smil/test/test_smilKeyTimes.xhtml | Test case 31 (keyTimes: '0;.5;1' calcMode: discrete), t=10: Unexpected sample value: 19:40:54 INFO - TEST-PASS | dom/smil/test/test_smilKeyTimes.xhtml | Test case 31 (keyTimes: '0;.5;1' calcMode: discrete), t=15: Unexpected sample value: 19:40:54 INFO - TEST-PASS | dom/smil/test/test_smilKeyTimes.xhtml | Test case 31 (keyTimes: '0;.5;1' calcMode: discrete), t=20: Unexpected sample value: 19:40:54 INFO - TEST-PASS | dom/smil/test/test_smilKeyTimes.xhtml | Test case 31 (keyTimes: '0;.5;1' calcMode: discrete), t=25: Unexpected sample value: 19:40:54 INFO - TEST-PASS | dom/smil/test/test_smilKeyTimes.xhtml | Test case 32 (keyTimes: '0;.5;1' calcMode: discrete), t=0: Unexpected sample value: 19:40:54 INFO - TEST-PASS | dom/smil/test/test_smilKeyTimes.xhtml | Test case 32 (keyTimes: '0;.5;1' calcMode: discrete), t=5: Unexpected sample value: 19:40:54 INFO - TEST-PASS | dom/smil/test/test_smilKeyTimes.xhtml | Test case 32 (keyTimes: '0;.5;1' calcMode: discrete), t=10: Unexpected sample value: 19:40:54 INFO - TEST-PASS | dom/smil/test/test_smilKeyTimes.xhtml | Test case 32 (keyTimes: '0;.5;1' calcMode: discrete), t=15: Unexpected sample value: 19:40:54 INFO - TEST-PASS | dom/smil/test/test_smilKeyTimes.xhtml | Test case 32 (keyTimes: '0;.5;1' calcMode: discrete), t=20: Unexpected sample value: 19:40:54 INFO - TEST-PASS | dom/smil/test/test_smilKeyTimes.xhtml | Test case 32 (keyTimes: '0;.5;1' calcMode: discrete), t=25: Unexpected sample value: 19:40:54 INFO - TEST-PASS | dom/smil/test/test_smilKeyTimes.xhtml | Test case 33 (keyTimes: '0;.2;1' calcMode: paced), t=0: Unexpected sample value: 19:40:54 INFO - TEST-PASS | dom/smil/test/test_smilKeyTimes.xhtml | Test case 33 (keyTimes: '0;.2;1' calcMode: paced), t=2: Unexpected sample value: 19:40:54 INFO - TEST-PASS | dom/smil/test/test_smilKeyTimes.xhtml | Test case 33 (keyTimes: '0;.2;1' calcMode: paced), t=5: Unexpected sample value: 19:40:54 INFO - TEST-PASS | dom/smil/test/test_smilKeyTimes.xhtml | Test case 34 (keyTimes: '0;.2;1' calcMode: null), t=0: Unexpected sample value: 19:40:54 INFO - TEST-PASS | dom/smil/test/test_smilKeyTimes.xhtml | Test case 34 (keyTimes: '0;.2;1' calcMode: null), t=5: Unexpected sample value: 19:40:54 INFO - TEST-PASS | dom/smil/test/test_smilKeyTimes.xhtml | Test case 35 (keyTimes: '0;.2;1' calcMode: spline), t=0: Unexpected sample value: 19:40:54 INFO - TEST-PASS | dom/smil/test/test_smilKeyTimes.xhtml | Test case 35 (keyTimes: '0;.2;1' calcMode: spline), t=5: Unexpected sample value: 19:40:54 INFO - TEST-PASS | dom/smil/test/test_smilKeyTimes.xhtml | Test case 36 (keyTimes: '0;.2;1' calcMode: discrete), t=0: Unexpected sample value: 19:40:54 INFO - TEST-PASS | dom/smil/test/test_smilKeyTimes.xhtml | Test case 36 (keyTimes: '0;.2;1' calcMode: discrete), t=5: Unexpected sample value: 19:40: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: 19:40: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: 19:40: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: 19:40: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: 19:40: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: 19:40:54 INFO - GECKO(1845) | MEMORY STAT | vsize 3950MB | residentFast 161MB | heapAllocated 43MB 19:40:54 INFO - TEST-OK | dom/smil/test/test_smilKeyTimes.xhtml | took 111ms 19:40:54 INFO - TEST-START | dom/smil/test/test_smilKeyTimesPacedMode.xhtml 19:40:54 INFO - TEST-PASS | dom/smil/test/test_smilKeyTimesPacedMode.xhtml | should be paused by load handler 19:40:54 INFO - TEST-PASS | dom/smil/test/test_smilKeyTimesPacedMode.xhtml | should be paused at 0 in load handler 19:40:54 INFO - TEST-PASS | dom/smil/test/test_smilKeyTimesPacedMode.xhtml | Checking animVal with 'by' and keyTimes='0; 0.2; 1' 19:40:54 INFO - TEST-PASS | dom/smil/test/test_smilKeyTimesPacedMode.xhtml | Checking animVal with 'by' and keyTimes='0; 0.5' 19:40:54 INFO - TEST-PASS | dom/smil/test/test_smilKeyTimesPacedMode.xhtml | Checking animVal with 'by' and keyTimes='0; 1' 19:40:54 INFO - TEST-PASS | dom/smil/test/test_smilKeyTimesPacedMode.xhtml | Checking animVal with 'by' and keyTimes='' 19:40:54 INFO - TEST-PASS | dom/smil/test/test_smilKeyTimesPacedMode.xhtml | Checking animVal with 'by' and keyTimes='abc' 19:40:54 INFO - TEST-PASS | dom/smil/test/test_smilKeyTimesPacedMode.xhtml | Checking animVal with 'by' and keyTimes='-0.5' 19:40:54 INFO - TEST-PASS | dom/smil/test/test_smilKeyTimesPacedMode.xhtml | Checking animVal with 'by' and keyTimes='0; 0.5; 1.01' 19:40:54 INFO - TEST-PASS | dom/smil/test/test_smilKeyTimesPacedMode.xhtml | Checking animVal with 'by' and keyTimes='5' 19:40:54 INFO - TEST-PASS | dom/smil/test/test_smilKeyTimesPacedMode.xhtml | Checking animVal with 'to' and keyTimes='0; 0.2; 1' 19:40:54 INFO - TEST-PASS | dom/smil/test/test_smilKeyTimesPacedMode.xhtml | Checking animVal with 'to' and keyTimes='0; 0.5' 19:40:54 INFO - TEST-PASS | dom/smil/test/test_smilKeyTimesPacedMode.xhtml | Checking animVal with 'to' and keyTimes='0; 1' 19:40:54 INFO - TEST-PASS | dom/smil/test/test_smilKeyTimesPacedMode.xhtml | Checking animVal with 'to' and keyTimes='' 19:40:54 INFO - TEST-PASS | dom/smil/test/test_smilKeyTimesPacedMode.xhtml | Checking animVal with 'to' and keyTimes='abc' 19:40:54 INFO - TEST-PASS | dom/smil/test/test_smilKeyTimesPacedMode.xhtml | Checking animVal with 'to' and keyTimes='-0.5' 19:40:54 INFO - TEST-PASS | dom/smil/test/test_smilKeyTimesPacedMode.xhtml | Checking animVal with 'to' and keyTimes='0; 0.5; 1.01' 19:40:54 INFO - TEST-PASS | dom/smil/test/test_smilKeyTimesPacedMode.xhtml | Checking animVal with 'to' and keyTimes='5' 19:40:54 INFO - TEST-PASS | dom/smil/test/test_smilKeyTimesPacedMode.xhtml | Checking animVal with 'values' and keyTimes='0; 0.2; 1' 19:40:54 INFO - TEST-PASS | dom/smil/test/test_smilKeyTimesPacedMode.xhtml | Checking animVal with 'values' and keyTimes='0; 0.5' 19:40:54 INFO - TEST-PASS | dom/smil/test/test_smilKeyTimesPacedMode.xhtml | Checking animVal with 'values' and keyTimes='0; 1' 19:40:54 INFO - TEST-PASS | dom/smil/test/test_smilKeyTimesPacedMode.xhtml | Checking animVal with 'values' and keyTimes='' 19:40:54 INFO - TEST-PASS | dom/smil/test/test_smilKeyTimesPacedMode.xhtml | Checking animVal with 'values' and keyTimes='abc' 19:40:54 INFO - TEST-PASS | dom/smil/test/test_smilKeyTimesPacedMode.xhtml | Checking animVal with 'values' and keyTimes='-0.5' 19:40:54 INFO - TEST-PASS | dom/smil/test/test_smilKeyTimesPacedMode.xhtml | Checking animVal with 'values' and keyTimes='0; 0.5; 1.01' 19:40:54 INFO - TEST-PASS | dom/smil/test/test_smilKeyTimesPacedMode.xhtml | Checking animVal with 'values' and keyTimes='5' 19:40:54 INFO - GECKO(1845) | MEMORY STAT | vsize 4153MB | residentFast 164MB | heapAllocated 43MB 19:40:54 INFO - TEST-OK | dom/smil/test/test_smilKeyTimesPacedMode.xhtml | took 101ms 19:40:54 INFO - TEST-START | dom/smil/test/test_smilMappedAttrFromBy.xhtml 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | should be paused by load handler 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | should be paused at 0 in load handler 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | expecting to be converting from CSS to XML 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | expecting to be converting from CSS to XML 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | expecting to be converting from CSS to XML 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | expecting to be converting from CSS to XML 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | expecting to be converting from CSS to XML 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | expecting to be converting from CSS to XML 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | expecting to be converting from CSS to XML 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | expecting to be converting from CSS to XML 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | expecting to be converting from CSS to XML 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | expecting to be converting from CSS to XML 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | expecting to be converting from CSS to XML 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | expecting to be converting from CSS to XML 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | expecting to be converting from CSS to XML 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | expecting to be converting from CSS to XML 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | clip: checking that base value is set before start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | clip: checking that 'from' value is set at start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | clip: checking value halfway through animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | clip: [remove-mode] checking that animation is cleared at end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | clip: [remove-mode] checking that animation is cleared after end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | clip: checking that base value is set before start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | clip: checking that 'from' value is set at start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | clip: checking value halfway through animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | clip: [freeze-mode] checking that final value is set at end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | clip: [freeze-mode] checking that final value is set after end of animation 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | fill: checking that base value is set before start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | fill: checking that 'from' value is set at start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | fill: checking value halfway through animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | fill: [remove-mode] checking that animation is cleared at end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | fill: [remove-mode] checking that animation is cleared after end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | fill: checking that base value is set before start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | fill: checking that 'from' value is set at start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | fill: checking value halfway through animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | fill: [freeze-mode] checking that final value is set at end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | fill: [freeze-mode] checking that final value is set after end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | fill: checking that base value is set before start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | fill: checking that 'from' value is set at start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | fill: checking value halfway through animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | fill: [remove-mode] checking that animation is cleared at end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | fill: [remove-mode] checking that animation is cleared after end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | fill: checking that base value is set before start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | fill: checking that 'from' value is set at start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | fill: checking value halfway through animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | fill: [freeze-mode] checking that final value is set at end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | fill: [freeze-mode] checking that final value is set after end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | fill: checking that base value is set before start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | fill: checking that 'from' value is set at start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | fill: checking value halfway through animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | fill: [remove-mode] checking that animation is cleared at end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | fill: [remove-mode] checking that animation is cleared after end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | fill: checking that base value is set before start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | fill: checking that 'from' value is set at start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | fill: checking value halfway through animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | fill: [freeze-mode] checking that final value is set at end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | fill: [freeze-mode] checking that final value is set after end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | fill: checking that base value is set before start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | fill: checking that 'from' value is set at start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | fill: checking value halfway through animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | fill: [remove-mode] checking that animation is cleared at end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | fill: [remove-mode] checking that animation is cleared after end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | fill: checking that base value is set before start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | fill: checking that 'from' value is set at start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | fill: checking value halfway through animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | fill: [freeze-mode] checking that final value is set at end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | fill: [freeze-mode] checking that final value is set after end of animation 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | font-size: checking that base value is set before start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | font-size: checking that 'from' value is set at start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | font-size: checking value halfway through animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | font-size: [remove-mode] checking that animation is cleared at end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | font-size: [remove-mode] checking that animation is cleared after end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | font-size: checking that base value is set before start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | font-size: checking that 'from' value is set at start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | font-size: checking value halfway through animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | font-size: [freeze-mode] checking that final value is set at end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | font-size: [freeze-mode] checking that final value is set after end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | font-size: checking that base value is set before start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | font-size: checking that 'from' value is set at start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | font-size: checking value halfway through animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | font-size: [remove-mode] checking that animation is cleared at end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | font-size: [remove-mode] checking that animation is cleared after end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | font-size: checking that base value is set before start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | font-size: checking that 'from' value is set at start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | font-size: checking value halfway through animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | font-size: [freeze-mode] checking that final value is set at end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | font-size: [freeze-mode] checking that final value is set after end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | font-size: checking that base value is set before start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | font-size: checking that 'from' value is set at start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | font-size: checking value halfway through animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | font-size: [remove-mode] checking that animation is cleared at end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | font-size: [remove-mode] checking that animation is cleared after end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | font-size: checking that base value is set before start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | font-size: checking that 'from' value is set at start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | font-size: checking value halfway through animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | font-size: [freeze-mode] checking that final value is set at end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | font-size: [freeze-mode] checking that final value is set after end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | font-size: checking that base value is set before start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | font-size: checking that 'from' value is set at start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | font-size: checking value halfway through animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | font-size: [remove-mode] checking that animation is cleared at end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | font-size: [remove-mode] checking that animation is cleared after end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | font-size: checking that base value is set before start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | font-size: checking that 'from' value is set at start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | font-size: checking value halfway through animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | font-size: [freeze-mode] checking that final value is set at end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | font-size: [freeze-mode] checking that final value is set after end of animation 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | lighting-color: checking that base value is set before start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | lighting-color: checking that 'from' value is set at start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | lighting-color: checking value halfway through animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | lighting-color: [remove-mode] checking that animation is cleared at end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | lighting-color: [remove-mode] checking that animation is cleared after end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | lighting-color: checking that base value is set before start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | lighting-color: checking that 'from' value is set at start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | lighting-color: checking value halfway through animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | lighting-color: [freeze-mode] checking that final value is set at end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | lighting-color: [freeze-mode] checking that final value is set after end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | lighting-color: checking that base value is set before start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | lighting-color: checking that 'from' value is set at start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | lighting-color: checking value halfway through animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | lighting-color: [remove-mode] checking that animation is cleared at end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | lighting-color: [remove-mode] checking that animation is cleared after end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | lighting-color: checking that base value is set before start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | lighting-color: checking that 'from' value is set at start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | lighting-color: checking value halfway through animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | lighting-color: [freeze-mode] checking that final value is set at end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | lighting-color: [freeze-mode] checking that final value is set after end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | lighting-color: checking that base value is set before start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | lighting-color: checking that 'from' value is set at start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | lighting-color: checking value halfway through animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | lighting-color: [remove-mode] checking that animation is cleared at end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | lighting-color: [remove-mode] checking that animation is cleared after end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | lighting-color: checking that base value is set before start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | lighting-color: checking that 'from' value is set at start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | lighting-color: checking value halfway through animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | lighting-color: [freeze-mode] checking that final value is set at end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | lighting-color: [freeze-mode] checking that final value is set after end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | lighting-color: checking that base value is set before start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | lighting-color: checking that 'from' value is set at start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | lighting-color: checking value halfway through animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | lighting-color: [remove-mode] checking that animation is cleared at end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | lighting-color: [remove-mode] checking that animation is cleared after end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | lighting-color: checking that base value is set before start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | lighting-color: checking that 'from' value is set at start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | lighting-color: checking value halfway through animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | lighting-color: [freeze-mode] checking that final value is set at end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | lighting-color: [freeze-mode] checking that final value is set after end of animation 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | overflow sub-properties should match each other (they shouldn't be individually set) 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | overflow sub-properties should match each other (they shouldn't be individually set) 19:40: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 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | overflow sub-properties should match each other (they shouldn't be individually set) 19:40: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 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | overflow sub-properties should match each other (they shouldn't be individually set) 19:40: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 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | overflow sub-properties should match each other (they shouldn't be individually set) 19:40: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 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | overflow sub-properties should match each other (they shouldn't be individually set) 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | overflow sub-properties should match each other (they shouldn't be individually set) 19:40: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 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | overflow sub-properties should match each other (they shouldn't be individually set) 19:40: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 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | overflow sub-properties should match each other (they shouldn't be individually set) 19:40: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 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | overflow sub-properties should match each other (they shouldn't be individually set) 19:40: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 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | overflow sub-properties should match each other (they shouldn't be individually set) 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | overflow sub-properties should match each other (they shouldn't be individually set) 19:40: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 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | overflow sub-properties should match each other (they shouldn't be individually set) 19:40: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 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | overflow sub-properties should match each other (they shouldn't be individually set) 19:40: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 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | overflow sub-properties should match each other (they shouldn't be individually set) 19:40: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 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | overflow sub-properties should match each other (they shouldn't be individually set) 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | overflow sub-properties should match each other (they shouldn't be individually set) 19:40: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 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | overflow sub-properties should match each other (they shouldn't be individually set) 19:40: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 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | overflow sub-properties should match each other (they shouldn't be individually set) 19:40: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 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | overflow sub-properties should match each other (they shouldn't be individually set) 19:40: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 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | stroke-miterlimit: checking that base value is set before start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | stroke-miterlimit: checking that 'from' value is set at start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | stroke-miterlimit: checking value halfway through animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | stroke-miterlimit: [remove-mode] checking that animation is cleared at end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | stroke-miterlimit: [remove-mode] checking that animation is cleared after end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | stroke-miterlimit: checking that base value is set before start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | stroke-miterlimit: checking that 'from' value is set at start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | stroke-miterlimit: checking value halfway through animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | stroke-miterlimit: [freeze-mode] checking that final value is set at end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | stroke-miterlimit: [freeze-mode] checking that final value is set after end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | stroke-miterlimit: checking that base value is set before start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | stroke-miterlimit: checking that 'from' value is set at start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | stroke-miterlimit: checking value halfway through animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | stroke-miterlimit: [remove-mode] checking that animation is cleared at end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | stroke-miterlimit: [remove-mode] checking that animation is cleared after end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | stroke-miterlimit: checking that base value is set before start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | stroke-miterlimit: checking that 'from' value is set at start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | stroke-miterlimit: checking value halfway through animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | stroke-miterlimit: [freeze-mode] checking that final value is set at end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | stroke-miterlimit: [freeze-mode] checking that final value is set after end of animation 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | stroke-width: checking that base value is set before start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | stroke-width: checking that 'from' value is set at start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | stroke-width: checking value halfway through animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | stroke-width: [remove-mode] checking that animation is cleared at end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | stroke-width: [remove-mode] checking that animation is cleared after end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | stroke-width: checking that base value is set before start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | stroke-width: checking that 'from' value is set at start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | stroke-width: checking value halfway through animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | stroke-width: [freeze-mode] checking that final value is set at end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | stroke-width: [freeze-mode] checking that final value is set after end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | stroke-width: checking that base value is set before start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | stroke-width: checking that 'from' value is set at start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | stroke-width: checking value halfway through animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | stroke-width: [remove-mode] checking that animation is cleared at end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | stroke-width: [remove-mode] checking that animation is cleared after end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | stroke-width: checking that base value is set before start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | stroke-width: checking that 'from' value is set at start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | stroke-width: checking value halfway through animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | stroke-width: [freeze-mode] checking that final value is set at end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | stroke-width: [freeze-mode] checking that final value is set after end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | stroke-width: checking that base value is set before start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | stroke-width: checking that 'from' value is set at start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | stroke-width: checking value halfway through animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | stroke-width: [remove-mode] checking that animation is cleared at end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | stroke-width: [remove-mode] checking that animation is cleared after end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | stroke-width: checking that base value is set before start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | stroke-width: checking that 'from' value is set at start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | stroke-width: checking value halfway through animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | stroke-width: [freeze-mode] checking that final value is set at end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | stroke-width: [freeze-mode] checking that final value is set after end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | stroke-width: checking that base value is set before start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | stroke-width: checking that 'from' value is set at start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | stroke-width: checking value halfway through animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | stroke-width: [remove-mode] checking that animation is cleared at end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | stroke-width: [remove-mode] checking that animation is cleared after end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | stroke-width: checking that base value is set before start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | stroke-width: checking that 'from' value is set at start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | stroke-width: checking value halfway through animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | stroke-width: [freeze-mode] checking that final value is set at end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | stroke-width: [freeze-mode] checking that final value is set after end of animation 19:40:55 INFO - GECKO(1845) | MEMORY STAT | vsize 4150MB | residentFast 168MB | heapAllocated 46MB 19:40:55 INFO - TEST-OK | dom/smil/test/test_smilMappedAttrFromBy.xhtml | took 295ms 19:40:55 INFO - TEST-START | dom/smil/test/test_smilMappedAttrFromTo.xhtml 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | should be paused by load handler 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | should be paused at 0 in load handler 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | expecting to be converting from CSS to XML 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | expecting to be converting from CSS to XML 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | expecting to be converting from CSS to XML 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | expecting to be converting from CSS to XML 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | expecting to be converting from CSS to XML 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | expecting to be converting from CSS to XML 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | expecting to be converting from CSS to XML 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | expecting to be converting from CSS to XML 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | expecting to be converting from CSS to XML 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | expecting to be converting from CSS to XML 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | expecting to be converting from CSS to XML 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | expecting to be converting from CSS to XML 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | expecting to be converting from CSS to XML 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | expecting to be converting from CSS to XML 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | expecting to be converting from CSS to XML 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | expecting to be converting from CSS to XML 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | expecting to be converting from CSS to XML 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | expecting to be converting from CSS to XML 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | expecting to be converting from CSS to XML 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | expecting to be converting from CSS to XML 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | expecting to be converting from CSS to XML 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | expecting to be converting from CSS to XML 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | expecting to be converting from CSS to XML 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | expecting to be converting from CSS to XML 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | expecting to be converting from CSS to XML 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | expecting to be converting from CSS to XML 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | expecting to be converting from CSS to XML 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | expecting to be converting from CSS to XML 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | expecting to be converting from CSS to XML 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | expecting to be converting from CSS to XML 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | expecting to be converting from CSS to XML 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | expecting to be converting from CSS to XML 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | expecting to be converting from CSS to XML 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | expecting to be converting from CSS to XML 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | expecting to be converting from CSS to XML 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | expecting to be converting from CSS to XML 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | expecting to be converting from CSS to XML 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | expecting to be converting from CSS to XML 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | expecting to be converting from CSS to XML 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | expecting to be converting from CSS to XML 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | expecting to be converting from CSS to XML 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | expecting to be converting from CSS to XML 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | expecting to be converting from CSS to XML 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | expecting to be converting from CSS to XML 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | expecting to be converting from CSS to XML 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | expecting to be converting from CSS to XML 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | expecting to be converting from CSS to XML 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | expecting to be converting from CSS to XML 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | expecting to be converting from CSS to XML 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | expecting to be converting from CSS to XML 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | expecting to be converting from CSS to XML 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | expecting to be converting from CSS to XML 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | expecting to be converting from CSS to XML 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip: checking that base value is set before start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip: checking that 'from' value is set at start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip: checking value halfway through animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip: [remove-mode] checking that animation is cleared at end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip: [remove-mode] checking that animation is cleared after end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip: checking that base value is set before start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip: checking that 'from' value is set at start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip: checking value halfway through animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip: [freeze-mode] checking that final value is set at end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip: [freeze-mode] checking that final value is set after end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip: checking that base value is set before start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip: checking that 'from' value is set at start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip: checking value halfway through animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip: [remove-mode] checking that animation is cleared at end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip: [remove-mode] checking that animation is cleared after end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip: checking that base value is set before start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip: checking that 'from' value is set at start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip: checking value halfway through animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip: [freeze-mode] checking that final value is set at end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip: [freeze-mode] checking that final value is set after end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip: checking that base value is set before start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip: checking that 'from' value is set at start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip: checking value halfway through animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip: [remove-mode] checking that animation is cleared at end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip: [remove-mode] checking that animation is cleared after end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip: checking that base value is set before start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip: checking that 'from' value is set at start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip: checking value halfway through animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip: [freeze-mode] checking that final value is set at end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip: [freeze-mode] checking that final value is set after end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip: checking that base value is set before start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip: checking that 'from' value is set at start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip: checking value halfway through animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip: [remove-mode] checking that animation is cleared at end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip: [remove-mode] checking that animation is cleared after end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip: checking that base value is set before start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip: checking that 'from' value is set at start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip: checking value halfway through animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip: [freeze-mode] checking that final value is set at end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip: [freeze-mode] checking that final value is set after end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip: checking that base value is set before start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip: checking that 'from' value is set at start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip: checking value halfway through animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip: [remove-mode] checking that animation is cleared at end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip: [remove-mode] checking that animation is cleared after end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip: checking that base value is set before start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip: checking that 'from' value is set at start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip: checking value halfway through animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip: [freeze-mode] checking that final value is set at end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip: [freeze-mode] checking that final value is set after end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip: checking that base value is set before start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip: checking that 'from' value is set at start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip: checking value halfway through animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip: [remove-mode] checking that animation is cleared at end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip: [remove-mode] checking that animation is cleared after end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip: checking that base value is set before start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip: checking that 'from' value is set at start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip: checking value halfway through animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip: [freeze-mode] checking that final value is set at end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip: [freeze-mode] checking that final value is set after end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip: checking that base value is set before start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip: checking that 'from' value is set at start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip: checking value halfway through animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip: [remove-mode] checking that animation is cleared at end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip: [remove-mode] checking that animation is cleared after end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip: checking that base value is set before start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip: checking that 'from' value is set at start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip: checking value halfway through animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip: [freeze-mode] checking that final value is set at end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip: [freeze-mode] checking that final value is set after end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip: checking that base value is set before start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip: checking that 'from' value is set at start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip: checking value halfway through animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip: [remove-mode] checking that animation is cleared at end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip: [remove-mode] checking that animation is cleared after end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip: checking that base value is set before start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip: checking that 'from' value is set at start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip: checking value halfway through animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip: [freeze-mode] checking that final value is set at end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip: [freeze-mode] checking that final value is set after end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip-path: checking that base value is set before start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip-path: checking that 'from' value is set at start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip-path: checking value halfway through animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip-path: [remove-mode] checking that animation is cleared at end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip-path: [remove-mode] checking that animation is cleared after end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip-path: checking that base value is set before start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip-path: checking that 'from' value is set at start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip-path: checking value halfway through animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip-path: [freeze-mode] checking that final value is set at end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip-path: [freeze-mode] checking that final value is set after end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip-path: checking that base value is set before start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip-path: checking that 'from' value is set at start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip-path: checking value halfway through animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip-path: [remove-mode] checking that animation is cleared at end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip-path: [remove-mode] checking that animation is cleared after end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip-path: checking that base value is set before start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip-path: checking that 'from' value is set at start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip-path: checking value halfway through animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip-path: [freeze-mode] checking that final value is set at end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip-path: [freeze-mode] checking that final value is set after end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip-path: checking that base value is set before start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip-path: checking that 'from' value is set at start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip-path: checking value halfway through animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip-path: [remove-mode] checking that animation is cleared at end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip-path: [remove-mode] checking that animation is cleared after end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip-path: checking that base value is set before start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip-path: checking that 'from' value is set at start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip-path: checking value halfway through animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip-path: [freeze-mode] checking that final value is set at end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip-path: [freeze-mode] checking that final value is set after end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip-rule: checking that base value is set before start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip-rule: checking that 'from' value is set at start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip-rule: checking value halfway through animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip-rule: [remove-mode] checking that animation is cleared at end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip-rule: [remove-mode] checking that animation is cleared after end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip-rule: checking that base value is set before start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip-rule: checking that 'from' value is set at start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip-rule: checking value halfway through animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip-rule: [freeze-mode] checking that final value is set at end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip-rule: [freeze-mode] checking that final value is set after end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip-rule: checking that base value is set before start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip-rule: checking that 'from' value is set at start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip-rule: checking value halfway through animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip-rule: [remove-mode] checking that animation is cleared at end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip-rule: [remove-mode] checking that animation is cleared after end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip-rule: checking that base value is set before start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip-rule: checking that 'from' value is set at start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip-rule: checking value halfway through animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip-rule: [freeze-mode] checking that final value is set at end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip-rule: [freeze-mode] checking that final value is set after end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | color: checking that base value is set before start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | color: checking that 'from' value is set at start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | color: checking value halfway through animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | color: [remove-mode] checking that animation is cleared at end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | color: [remove-mode] checking that animation is cleared after end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | color: checking that base value is set before start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | color: checking that 'from' value is set at start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | color: checking value halfway through animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | color: [freeze-mode] checking that final value is set at end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | color: [freeze-mode] checking that final value is set after end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | color: checking that base value is set before start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | color: checking that 'from' value is set at start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | color: checking value halfway through animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | color: [remove-mode] checking that animation is cleared at end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | color: [remove-mode] checking that animation is cleared after end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | color: checking that base value is set before start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | color: checking that 'from' value is set at start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | color: checking value halfway through animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | color: [freeze-mode] checking that final value is set at end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | color: [freeze-mode] checking that final value is set after end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | color: checking that base value is set before start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | color: checking that 'from' value is set at start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | color: checking value halfway through animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | color: [remove-mode] checking that animation is cleared at end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | color: [remove-mode] checking that animation is cleared after end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | color: checking that base value is set before start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | color: checking that 'from' value is set at start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | color: checking value halfway through animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | color: [freeze-mode] checking that final value is set at end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | color: [freeze-mode] checking that final value is set after end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | color: checking that base value is set before start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | color: checking that 'from' value is set at start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | color: checking value halfway through animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | color: [remove-mode] checking that animation is cleared at end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | color: [remove-mode] checking that animation is cleared after end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | color: checking that base value is set before start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | color: checking that 'from' value is set at start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | color: checking value halfway through animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | color: [freeze-mode] checking that final value is set at end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | color: [freeze-mode] checking that final value is set after end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | color: checking that base value is set before start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | color: checking that 'from' value is set at start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | color: checking value halfway through animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | color: [remove-mode] checking that animation is cleared at end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | color: [remove-mode] checking that animation is cleared after end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | color: checking that base value is set before start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | color: checking that 'from' value is set at start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | color: checking value halfway through animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | color: [freeze-mode] checking that final value is set at end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | color: [freeze-mode] checking that final value is set after end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | color: checking that base value is set before start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | color: checking that 'from' value is set at start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | color: checking value halfway through animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | color: [remove-mode] checking that animation is cleared at end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | color: [remove-mode] checking that animation is cleared after end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | color: checking that base value is set before start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | color: checking that 'from' value is set at start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | color: checking value halfway through animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | color: [freeze-mode] checking that final value is set at end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | color: [freeze-mode] checking that final value is set after end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | color-interpolation: checking that base value is set before start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | color-interpolation: checking that 'from' value is set at start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | color-interpolation: checking value halfway through animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | color-interpolation: [remove-mode] checking that animation is cleared at end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | color-interpolation: [remove-mode] checking that animation is cleared after end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | color-interpolation: checking that base value is set before start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | color-interpolation: checking that 'from' value is set at start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | color-interpolation: checking value halfway through animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | color-interpolation: [freeze-mode] checking that final value is set at end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | color-interpolation: [freeze-mode] checking that final value is set after end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | color-interpolation: checking that base value is set before start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | color-interpolation: checking that 'from' value is set at start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | color-interpolation: checking value halfway through animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | color-interpolation: [remove-mode] checking that animation is cleared at end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | color-interpolation: [remove-mode] checking that animation is cleared after end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | color-interpolation: checking that base value is set before start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | color-interpolation: checking that 'from' value is set at start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | color-interpolation: checking value halfway through animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | color-interpolation: [freeze-mode] checking that final value is set at end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | color-interpolation: [freeze-mode] checking that final value is set after end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | color-interpolation-filters: checking that base value is set before start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | color-interpolation-filters: checking that 'from' value is set at start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | color-interpolation-filters: checking value halfway through animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | color-interpolation-filters: [remove-mode] checking that animation is cleared at end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | color-interpolation-filters: [remove-mode] checking that animation is cleared after end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | color-interpolation-filters: checking that base value is set before start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | color-interpolation-filters: checking that 'from' value is set at start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | color-interpolation-filters: checking value halfway through animation 19:40: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 19:40: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 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | color-interpolation-filters: checking that base value is set before start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | color-interpolation-filters: checking that 'from' value is set at start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | color-interpolation-filters: checking value halfway through animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | color-interpolation-filters: [remove-mode] checking that animation is cleared at end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | color-interpolation-filters: [remove-mode] checking that animation is cleared after end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | color-interpolation-filters: checking that base value is set before start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | color-interpolation-filters: checking that 'from' value is set at start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | color-interpolation-filters: checking value halfway through animation 19:40: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 19:40: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 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | cursor: checking that base value is set before start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | cursor: checking that 'from' value is set at start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | cursor: checking value halfway through animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | cursor: [remove-mode] checking that animation is cleared at end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | cursor: [remove-mode] checking that animation is cleared after end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | cursor: checking that base value is set before start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | cursor: checking that 'from' value is set at start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | cursor: checking value halfway through animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | cursor: [freeze-mode] checking that final value is set at end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | cursor: [freeze-mode] checking that final value is set after end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | cursor: checking that base value is set before start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | cursor: checking that 'from' value is set at start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | cursor: checking value halfway through animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | cursor: [remove-mode] checking that animation is cleared at end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | cursor: [remove-mode] checking that animation is cleared after end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | cursor: checking that base value is set before start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | cursor: checking that 'from' value is set at start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | cursor: checking value halfway through animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | cursor: [freeze-mode] checking that final value is set at end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | cursor: [freeze-mode] checking that final value is set after end of animation 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | display: checking that base value is set before start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | display: checking that 'from' value is set at start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | display: checking value halfway through animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | display: [remove-mode] checking that animation is cleared at end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | display: [remove-mode] checking that animation is cleared after end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | display: checking that base value is set before start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | display: checking that 'from' value is set at start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | display: checking value halfway through animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | display: [freeze-mode] checking that final value is set at end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | display: [freeze-mode] checking that final value is set after end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | display: checking that base value is set before start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | display: checking that 'from' value is set at start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | display: checking value halfway through animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | display: [remove-mode] checking that animation is cleared at end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | display: [remove-mode] checking that animation is cleared after end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | display: checking that base value is set before start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | display: checking that 'from' value is set at start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | display: checking value halfway through animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | display: [freeze-mode] checking that final value is set at end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | display: [freeze-mode] checking that final value is set after end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | display: checking that base value is set before start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | display: checking that 'from' value is set at start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | display: checking value halfway through animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | display: [remove-mode] checking that animation is cleared at end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | display: [remove-mode] checking that animation is cleared after end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | display: checking that base value is set before start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | display: checking that 'from' value is set at start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | display: checking value halfway through animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | display: [freeze-mode] checking that final value is set at end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | display: [freeze-mode] checking that final value is set after end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | dominant-baseline: checking that base value is set before start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | dominant-baseline: checking that 'from' value is set at start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | dominant-baseline: checking value halfway through animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | dominant-baseline: [remove-mode] checking that animation is cleared at end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | dominant-baseline: [remove-mode] checking that animation is cleared after end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | dominant-baseline: checking that base value is set before start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | dominant-baseline: checking that 'from' value is set at start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | dominant-baseline: checking value halfway through animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | dominant-baseline: [freeze-mode] checking that final value is set at end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | dominant-baseline: [freeze-mode] checking that final value is set after end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | dominant-baseline: checking that base value is set before start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | dominant-baseline: checking that 'from' value is set at start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | dominant-baseline: checking value halfway through animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | dominant-baseline: [remove-mode] checking that animation is cleared at end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | dominant-baseline: [remove-mode] checking that animation is cleared after end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | dominant-baseline: checking that base value is set before start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | dominant-baseline: checking that 'from' value is set at start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | dominant-baseline: checking value halfway through animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | dominant-baseline: [freeze-mode] checking that final value is set at end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | dominant-baseline: [freeze-mode] checking that final value is set after end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | dominant-baseline: checking that base value is set before start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | dominant-baseline: checking that 'from' value is set at start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | dominant-baseline: checking value halfway through animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | dominant-baseline: [remove-mode] checking that animation is cleared at end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | dominant-baseline: [remove-mode] checking that animation is cleared after end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | dominant-baseline: checking that base value is set before start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | dominant-baseline: checking that 'from' value is set at start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | dominant-baseline: checking value halfway through animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | dominant-baseline: [freeze-mode] checking that final value is set at end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | dominant-baseline: [freeze-mode] checking that final value is set after end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | dominant-baseline: checking that base value is set before start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | dominant-baseline: checking that 'from' value is set at start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | dominant-baseline: checking value halfway through animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | dominant-baseline: [remove-mode] checking that animation is cleared at end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | dominant-baseline: [remove-mode] checking that animation is cleared after end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | dominant-baseline: checking that base value is set before start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | dominant-baseline: checking that 'from' value is set at start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | dominant-baseline: checking value halfway through animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | dominant-baseline: [freeze-mode] checking that final value is set at end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | dominant-baseline: [freeze-mode] checking that final value is set after end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | dominant-baseline: checking that base value is set before start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | dominant-baseline: checking that 'from' value is set at start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | dominant-baseline: checking value halfway through animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | dominant-baseline: [remove-mode] checking that animation is cleared at end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | dominant-baseline: [remove-mode] checking that animation is cleared after end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | dominant-baseline: checking that base value is set before start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | dominant-baseline: checking that 'from' value is set at start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | dominant-baseline: checking value halfway through animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | dominant-baseline: [freeze-mode] checking that final value is set at end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | dominant-baseline: [freeze-mode] checking that final value is set after end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | dominant-baseline: checking that base value is set before start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | dominant-baseline: checking that 'from' value is set at start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | dominant-baseline: checking value halfway through animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | dominant-baseline: [remove-mode] checking that animation is cleared at end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | dominant-baseline: [remove-mode] checking that animation is cleared after end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | dominant-baseline: checking that base value is set before start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | dominant-baseline: checking that 'from' value is set at start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | dominant-baseline: checking value halfway through animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | dominant-baseline: [freeze-mode] checking that final value is set at end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | dominant-baseline: [freeze-mode] checking that final value is set after end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | dominant-baseline: checking that base value is set before start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | dominant-baseline: checking that 'from' value is set at start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | dominant-baseline: checking value halfway through animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | dominant-baseline: [remove-mode] checking that animation is cleared at end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | dominant-baseline: [remove-mode] checking that animation is cleared after end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | dominant-baseline: checking that base value is set before start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | dominant-baseline: checking that 'from' value is set at start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | dominant-baseline: checking value halfway through animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | dominant-baseline: [freeze-mode] checking that final value is set at end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | dominant-baseline: [freeze-mode] checking that final value is set after end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill: checking that base value is set before start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill: checking that 'from' value is set at start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill: checking value halfway through animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill: [remove-mode] checking that animation is cleared at end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill: [remove-mode] checking that animation is cleared after end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill: checking that base value is set before start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill: checking that 'from' value is set at start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill: checking value halfway through animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill: [freeze-mode] checking that final value is set at end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill: [freeze-mode] checking that final value is set after end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill: checking that base value is set before start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill: checking that 'from' value is set at start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill: checking value halfway through animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill: [remove-mode] checking that animation is cleared at end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill: [remove-mode] checking that animation is cleared after end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill: checking that base value is set before start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill: checking that 'from' value is set at start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill: checking value halfway through animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill: [freeze-mode] checking that final value is set at end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill: [freeze-mode] checking that final value is set after end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill: checking that base value is set before start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill: checking that 'from' value is set at start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill: checking value halfway through animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill: [remove-mode] checking that animation is cleared at end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill: [remove-mode] checking that animation is cleared after end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill: checking that base value is set before start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill: checking that 'from' value is set at start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill: checking value halfway through animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill: [freeze-mode] checking that final value is set at end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill: [freeze-mode] checking that final value is set after end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill: checking that base value is set before start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill: checking that 'from' value is set at start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill: checking value halfway through animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill: [remove-mode] checking that animation is cleared at end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill: [remove-mode] checking that animation is cleared after end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill: checking that base value is set before start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill: checking that 'from' value is set at start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill: checking value halfway through animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill: [freeze-mode] checking that final value is set at end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill: [freeze-mode] checking that final value is set after end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill: checking that base value is set before start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill: checking that 'from' value is set at start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill: checking value halfway through animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill: [remove-mode] checking that animation is cleared at end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill: [remove-mode] checking that animation is cleared after end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill: checking that base value is set before start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill: checking that 'from' value is set at start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill: checking value halfway through animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill: [freeze-mode] checking that final value is set at end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill: [freeze-mode] checking that final value is set after end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill: checking that base value is set before start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill: checking that 'from' value is set at start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill: checking value halfway through animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill: [remove-mode] checking that animation is cleared at end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill: [remove-mode] checking that animation is cleared after end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill: checking that base value is set before start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill: checking that 'from' value is set at start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill: checking value halfway through animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill: [freeze-mode] checking that final value is set at end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill: [freeze-mode] checking that final value is set after end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill: checking that base value is set before start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill: checking that 'from' value is set at start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill: checking value halfway through animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill: [remove-mode] checking that animation is cleared at end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill: [remove-mode] checking that animation is cleared after end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill: checking that base value is set before start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill: checking that 'from' value is set at start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill: checking value halfway through animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill: [freeze-mode] checking that final value is set at end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill: [freeze-mode] checking that final value is set after end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill: checking that base value is set before start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill: checking that 'from' value is set at start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill: checking value halfway through animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill: [remove-mode] checking that animation is cleared at end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill: [remove-mode] checking that animation is cleared after end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill: checking that base value is set before start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill: checking that 'from' value is set at start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill: checking value halfway through animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill: [freeze-mode] checking that final value is set at end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill: [freeze-mode] checking that final value is set after end of animation 19:40:55 INFO - TEST-FAIL | dom/smil/test/test_smilMappedAttrFromTo.xhtml | Skipping a testcase for 'fill' because: need support for URI-based paints 19:40:55 INFO - TEST-FAIL | dom/smil/test/test_smilMappedAttrFromTo.xhtml | Skipping a testcase for 'fill' because: need support for URI-based paints 19:40:55 INFO - TEST-FAIL | dom/smil/test/test_smilMappedAttrFromTo.xhtml | Skipping a testcase for 'fill' because: need support for URI-based paints 19:40:55 INFO - TEST-FAIL | dom/smil/test/test_smilMappedAttrFromTo.xhtml | Skipping a testcase for 'fill' because: need support for URI-based paints 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill: checking that base value is set before start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill: checking that 'from' value is set at start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill: checking value halfway through animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill: [remove-mode] checking that animation is cleared at end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill: [remove-mode] checking that animation is cleared after end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill: checking that base value is set before start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill: checking that 'from' value is set at start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill: checking value halfway through animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill: [freeze-mode] checking that final value is set at end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill: [freeze-mode] checking that final value is set after end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill-opacity: checking that base value is set before start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill-opacity: checking that 'from' value is set at start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill-opacity: checking value halfway through animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill-opacity: [remove-mode] checking that animation is cleared at end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill-opacity: [remove-mode] checking that animation is cleared after end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill-opacity: checking that base value is set before start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill-opacity: checking that 'from' value is set at start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill-opacity: checking value halfway through animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill-opacity: [freeze-mode] checking that final value is set at end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill-opacity: [freeze-mode] checking that final value is set after end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill-opacity: checking that base value is set before start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill-opacity: checking that 'from' value is set at start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill-opacity: checking value halfway through animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill-opacity: [remove-mode] checking that animation is cleared at end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill-opacity: [remove-mode] checking that animation is cleared after end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill-opacity: checking that base value is set before start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill-opacity: checking that 'from' value is set at start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill-opacity: checking value halfway through animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill-opacity: [freeze-mode] checking that final value is set at end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill-opacity: [freeze-mode] checking that final value is set after end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill-opacity: checking that base value is set before start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill-opacity: checking that 'from' value is set at start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill-opacity: checking value halfway through animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill-opacity: [remove-mode] checking that animation is cleared at end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill-opacity: [remove-mode] checking that animation is cleared after end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill-opacity: checking that base value is set before start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill-opacity: checking that 'from' value is set at start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill-opacity: checking value halfway through animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill-opacity: [freeze-mode] checking that final value is set at end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill-opacity: [freeze-mode] checking that final value is set after end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill-opacity: checking that base value is set before start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill-opacity: checking that 'from' value is set at start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill-opacity: checking value halfway through animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill-opacity: [remove-mode] checking that animation is cleared at end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill-opacity: [remove-mode] checking that animation is cleared after end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill-opacity: checking that base value is set before start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill-opacity: checking that 'from' value is set at start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill-opacity: checking value halfway through animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill-opacity: [freeze-mode] checking that final value is set at end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill-opacity: [freeze-mode] checking that final value is set after end of animation 19:40: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 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill-opacity: checking that base value is set before start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill-opacity: checking that 'from' value is set at start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill-opacity: checking value halfway through animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill-opacity: [remove-mode] checking that animation is cleared at end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill-opacity: [remove-mode] checking that animation is cleared after end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill-opacity: checking that base value is set before start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill-opacity: checking that 'from' value is set at start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill-opacity: checking value halfway through animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill-opacity: [freeze-mode] checking that final value is set at end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill-opacity: [freeze-mode] checking that final value is set after end of animation 19:40: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 19:40: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 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill-rule: checking that base value is set before start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill-rule: checking that 'from' value is set at start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill-rule: checking value halfway through animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill-rule: [remove-mode] checking that animation is cleared at end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill-rule: [remove-mode] checking that animation is cleared after end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill-rule: checking that base value is set before start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill-rule: checking that 'from' value is set at start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill-rule: checking value halfway through animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill-rule: [freeze-mode] checking that final value is set at end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill-rule: [freeze-mode] checking that final value is set after end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill-rule: checking that base value is set before start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill-rule: checking that 'from' value is set at start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill-rule: checking value halfway through animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill-rule: [remove-mode] checking that animation is cleared at end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill-rule: [remove-mode] checking that animation is cleared after end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill-rule: checking that base value is set before start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill-rule: checking that 'from' value is set at start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill-rule: checking value halfway through animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill-rule: [freeze-mode] checking that final value is set at end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill-rule: [freeze-mode] checking that final value is set after end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | filter: checking that base value is set before start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | filter: checking that 'from' value is set at start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | filter: checking value halfway through animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | filter: [remove-mode] checking that animation is cleared at end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | filter: [remove-mode] checking that animation is cleared after end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | filter: checking that base value is set before start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | filter: checking that 'from' value is set at start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | filter: checking value halfway through animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | filter: [freeze-mode] checking that final value is set at end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | filter: [freeze-mode] checking that final value is set after end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | filter: checking that base value is set before start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | filter: checking that 'from' value is set at start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | filter: checking value halfway through animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | filter: [remove-mode] checking that animation is cleared at end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | filter: [remove-mode] checking that animation is cleared after end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | filter: checking that base value is set before start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | filter: checking that 'from' value is set at start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | filter: checking value halfway through animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | filter: [freeze-mode] checking that final value is set at end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | filter: [freeze-mode] checking that final value is set after end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | filter: checking that base value is set before start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | filter: checking that 'from' value is set at start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | filter: checking value halfway through animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | filter: [remove-mode] checking that animation is cleared at end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | filter: [remove-mode] checking that animation is cleared after end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | filter: checking that base value is set before start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | filter: checking that 'from' value is set at start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | filter: checking value halfway through animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | filter: [freeze-mode] checking that final value is set at end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | filter: [freeze-mode] checking that final value is set after end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | flood-color: checking that base value is set before start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | flood-color: checking that 'from' value is set at start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | flood-color: checking value halfway through animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | flood-color: [remove-mode] checking that animation is cleared at end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | flood-color: [remove-mode] checking that animation is cleared after end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | flood-color: checking that base value is set before start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | flood-color: checking that 'from' value is set at start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | flood-color: checking value halfway through animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | flood-color: [freeze-mode] checking that final value is set at end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | flood-color: [freeze-mode] checking that final value is set after end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | flood-color: checking that base value is set before start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | flood-color: checking that 'from' value is set at start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | flood-color: checking value halfway through animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | flood-color: [remove-mode] checking that animation is cleared at end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | flood-color: [remove-mode] checking that animation is cleared after end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | flood-color: checking that base value is set before start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | flood-color: checking that 'from' value is set at start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | flood-color: checking value halfway through animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | flood-color: [freeze-mode] checking that final value is set at end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | flood-color: [freeze-mode] checking that final value is set after end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | flood-color: checking that base value is set before start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | flood-color: checking that 'from' value is set at start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | flood-color: checking value halfway through animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | flood-color: [remove-mode] checking that animation is cleared at end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | flood-color: [remove-mode] checking that animation is cleared after end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | flood-color: checking that base value is set before start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | flood-color: checking that 'from' value is set at start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | flood-color: checking value halfway through animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | flood-color: [freeze-mode] checking that final value is set at end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | flood-color: [freeze-mode] checking that final value is set after end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | flood-color: checking that base value is set before start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | flood-color: checking that 'from' value is set at start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | flood-color: checking value halfway through animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | flood-color: [remove-mode] checking that animation is cleared at end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | flood-color: [remove-mode] checking that animation is cleared after end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | flood-color: checking that base value is set before start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | flood-color: checking that 'from' value is set at start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | flood-color: checking value halfway through animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | flood-color: [freeze-mode] checking that final value is set at end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | flood-color: [freeze-mode] checking that final value is set after end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | flood-color: checking that base value is set before start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | flood-color: checking that 'from' value is set at start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | flood-color: checking value halfway through animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | flood-color: [remove-mode] checking that animation is cleared at end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | flood-color: [remove-mode] checking that animation is cleared after end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | flood-color: checking that base value is set before start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | flood-color: checking that 'from' value is set at start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | flood-color: checking value halfway through animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | flood-color: [freeze-mode] checking that final value is set at end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | flood-color: [freeze-mode] checking that final value is set after end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | flood-color: checking that base value is set before start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | flood-color: checking that 'from' value is set at start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | flood-color: checking value halfway through animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | flood-color: [remove-mode] checking that animation is cleared at end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | flood-color: [remove-mode] checking that animation is cleared after end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | flood-color: checking that base value is set before start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | flood-color: checking that 'from' value is set at start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | flood-color: checking value halfway through animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | flood-color: [freeze-mode] checking that final value is set at end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | flood-color: [freeze-mode] checking that final value is set after end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | flood-opacity: checking that base value is set before start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | flood-opacity: checking that 'from' value is set at start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | flood-opacity: checking value halfway through animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | flood-opacity: [remove-mode] checking that animation is cleared at end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | flood-opacity: [remove-mode] checking that animation is cleared after end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | flood-opacity: checking that base value is set before start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | flood-opacity: checking that 'from' value is set at start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | flood-opacity: checking value halfway through animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | flood-opacity: [freeze-mode] checking that final value is set at end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | flood-opacity: [freeze-mode] checking that final value is set after end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | flood-opacity: checking that base value is set before start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | flood-opacity: checking that 'from' value is set at start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | flood-opacity: checking value halfway through animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | flood-opacity: [remove-mode] checking that animation is cleared at end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | flood-opacity: [remove-mode] checking that animation is cleared after end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | flood-opacity: checking that base value is set before start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | flood-opacity: checking that 'from' value is set at start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | flood-opacity: checking value halfway through animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | flood-opacity: [freeze-mode] checking that final value is set at end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | flood-opacity: [freeze-mode] checking that final value is set after end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | flood-opacity: checking that base value is set before start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | flood-opacity: checking that 'from' value is set at start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | flood-opacity: checking value halfway through animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | flood-opacity: [remove-mode] checking that animation is cleared at end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | flood-opacity: [remove-mode] checking that animation is cleared after end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | flood-opacity: checking that base value is set before start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | flood-opacity: checking that 'from' value is set at start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | flood-opacity: checking value halfway through animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | flood-opacity: [freeze-mode] checking that final value is set at end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | flood-opacity: [freeze-mode] checking that final value is set after end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | flood-opacity: checking that base value is set before start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | flood-opacity: checking that 'from' value is set at start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | flood-opacity: checking value halfway through animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | flood-opacity: [remove-mode] checking that animation is cleared at end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | flood-opacity: [remove-mode] checking that animation is cleared after end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | flood-opacity: checking that base value is set before start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | flood-opacity: checking that 'from' value is set at start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | flood-opacity: checking value halfway through animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | flood-opacity: [freeze-mode] checking that final value is set at end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | flood-opacity: [freeze-mode] checking that final value is set after end of animation 19:40: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 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | flood-opacity: checking that base value is set before start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | flood-opacity: checking that 'from' value is set at start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | flood-opacity: checking value halfway through animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | flood-opacity: [remove-mode] checking that animation is cleared at end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | flood-opacity: [remove-mode] checking that animation is cleared after end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | flood-opacity: checking that base value is set before start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | flood-opacity: checking that 'from' value is set at start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | flood-opacity: checking value halfway through animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | flood-opacity: [freeze-mode] checking that final value is set at end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | flood-opacity: [freeze-mode] checking that final value is set after end of animation 19:40: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 19:40: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 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-family: checking that base value is set before start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-family: checking that 'from' value is set at start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-family: checking value halfway through animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-family: [remove-mode] checking that animation is cleared at end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-family: [remove-mode] checking that animation is cleared after end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-family: checking that base value is set before start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-family: checking that 'from' value is set at start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-family: checking value halfway through animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-family: [freeze-mode] checking that final value is set at end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-family: [freeze-mode] checking that final value is set after end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-family: checking that base value is set before start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-family: checking that 'from' value is set at start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-family: checking value halfway through animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-family: [remove-mode] checking that animation is cleared at end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-family: [remove-mode] checking that animation is cleared after end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-family: checking that base value is set before start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-family: checking that 'from' value is set at start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-family: checking value halfway through animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-family: [freeze-mode] checking that final value is set at end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-family: [freeze-mode] checking that final value is set after end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size: checking that base value is set before start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size: checking that 'from' value is set at start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size: checking value halfway through animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size: [remove-mode] checking that animation is cleared at end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size: [remove-mode] checking that animation is cleared after end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size: checking that base value is set before start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size: checking that 'from' value is set at start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size: checking value halfway through animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size: [freeze-mode] checking that final value is set at end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size: [freeze-mode] checking that final value is set after end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size: checking that base value is set before start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size: checking that 'from' value is set at start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size: checking value halfway through animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size: [remove-mode] checking that animation is cleared at end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size: [remove-mode] checking that animation is cleared after end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size: checking that base value is set before start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size: checking that 'from' value is set at start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size: checking value halfway through animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size: [freeze-mode] checking that final value is set at end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size: [freeze-mode] checking that final value is set after end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size: checking that base value is set before start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size: checking that 'from' value is set at start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size: checking value halfway through animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size: [remove-mode] checking that animation is cleared at end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size: [remove-mode] checking that animation is cleared after end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size: checking that base value is set before start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size: checking that 'from' value is set at start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size: checking value halfway through animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size: [freeze-mode] checking that final value is set at end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size: [freeze-mode] checking that final value is set after end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size: checking that base value is set before start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size: checking that 'from' value is set at start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size: checking value halfway through animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size: [remove-mode] checking that animation is cleared at end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size: [remove-mode] checking that animation is cleared after end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size: checking that base value is set before start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size: checking that 'from' value is set at start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size: checking value halfway through animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size: [freeze-mode] checking that final value is set at end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size: [freeze-mode] checking that final value is set after end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size: checking that base value is set before start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size: checking that 'from' value is set at start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size: checking value halfway through animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size: [remove-mode] checking that animation is cleared at end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size: [remove-mode] checking that animation is cleared after end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size: checking that base value is set before start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size: checking that 'from' value is set at start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size: checking value halfway through animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size: [freeze-mode] checking that final value is set at end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size: [freeze-mode] checking that final value is set after end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size: checking that base value is set before start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size: checking that 'from' value is set at start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size: checking value halfway through animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size: [remove-mode] checking that animation is cleared at end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size: [remove-mode] checking that animation is cleared after end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size: checking that base value is set before start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size: checking that 'from' value is set at start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size: checking value halfway through animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size: [freeze-mode] checking that final value is set at end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size: [freeze-mode] checking that final value is set after end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size: checking that base value is set before start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size: checking that 'from' value is set at start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size: checking value halfway through animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size: [remove-mode] checking that animation is cleared at end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size: [remove-mode] checking that animation is cleared after end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size: checking that base value is set before start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size: checking that 'from' value is set at start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size: checking value halfway through animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size: [freeze-mode] checking that final value is set at end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size: [freeze-mode] checking that final value is set after end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size: checking that base value is set before start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size: checking that 'from' value is set at start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size: checking value halfway through animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size: [remove-mode] checking that animation is cleared at end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size: [remove-mode] checking that animation is cleared after end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size: checking that base value is set before start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size: checking that 'from' value is set at start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size: checking value halfway through animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size: [freeze-mode] checking that final value is set at end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size: [freeze-mode] checking that final value is set after end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size: checking that base value is set before start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size: checking that 'from' value is set at start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size: checking value halfway through animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size: [remove-mode] checking that animation is cleared at end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size: [remove-mode] checking that animation is cleared after end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size: checking that base value is set before start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size: checking that 'from' value is set at start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size: checking value halfway through animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size: [freeze-mode] checking that final value is set at end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size: [freeze-mode] checking that final value is set after end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size-adjust: checking that base value is set before start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size-adjust: checking that 'from' value is set at start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size-adjust: checking value halfway through animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size-adjust: [remove-mode] checking that animation is cleared at end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size-adjust: [remove-mode] checking that animation is cleared after end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size-adjust: checking that base value is set before start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size-adjust: checking that 'from' value is set at start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size-adjust: checking value halfway through animation 19:40: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 19:40: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 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size-adjust: checking that base value is set before start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size-adjust: checking that 'from' value is set at start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size-adjust: checking value halfway through animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size-adjust: [remove-mode] checking that animation is cleared at end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size-adjust: [remove-mode] checking that animation is cleared after end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size-adjust: checking that base value is set before start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size-adjust: checking that 'from' value is set at start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size-adjust: checking value halfway through animation 19:40: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 19:40: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 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size-adjust: checking that base value is set before start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size-adjust: checking that 'from' value is set at start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size-adjust: checking value halfway through animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size-adjust: [remove-mode] checking that animation is cleared at end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size-adjust: [remove-mode] checking that animation is cleared after end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size-adjust: checking that base value is set before start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size-adjust: checking that 'from' value is set at start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size-adjust: checking value halfway through animation 19:40: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 19:40: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 19:40:55 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 19:40:55 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 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-stretch: checking that base value is set before start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-stretch: checking that 'from' value is set at start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-stretch: checking value halfway through animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-stretch: [remove-mode] checking that animation is cleared at end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-stretch: [remove-mode] checking that animation is cleared after end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-stretch: checking that base value is set before start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-stretch: checking that 'from' value is set at start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-stretch: checking value halfway through animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-stretch: [freeze-mode] checking that final value is set at end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-stretch: [freeze-mode] checking that final value is set after end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-stretch: checking that base value is set before start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-stretch: checking that 'from' value is set at start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-stretch: checking value halfway through animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-stretch: [remove-mode] checking that animation is cleared at end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-stretch: [remove-mode] checking that animation is cleared after end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-stretch: checking that base value is set before start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-stretch: checking that 'from' value is set at start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-stretch: checking value halfway through animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-stretch: [freeze-mode] checking that final value is set at end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-stretch: [freeze-mode] checking that final value is set after end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-stretch: checking that base value is set before start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-stretch: checking that 'from' value is set at start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-stretch: checking value halfway through animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-stretch: [remove-mode] checking that animation is cleared at end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-stretch: [remove-mode] checking that animation is cleared after end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-stretch: checking that base value is set before start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-stretch: checking that 'from' value is set at start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-stretch: checking value halfway through animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-stretch: [freeze-mode] checking that final value is set at end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-stretch: [freeze-mode] checking that final value is set after end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-stretch: checking that base value is set before start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-stretch: checking that 'from' value is set at start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-stretch: checking value halfway through animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-stretch: [remove-mode] checking that animation is cleared at end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-stretch: [remove-mode] checking that animation is cleared after end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-stretch: checking that base value is set before start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-stretch: checking that 'from' value is set at start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-stretch: checking value halfway through animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-stretch: [freeze-mode] checking that final value is set at end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-stretch: [freeze-mode] checking that final value is set after end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-style: checking that base value is set before start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-style: checking that 'from' value is set at start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-style: checking value halfway through animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-style: [remove-mode] checking that animation is cleared at end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-style: [remove-mode] checking that animation is cleared after end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-style: checking that base value is set before start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-style: checking that 'from' value is set at start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-style: checking value halfway through animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-style: [freeze-mode] checking that final value is set at end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-style: [freeze-mode] checking that final value is set after end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-style: checking that base value is set before start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-style: checking that 'from' value is set at start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-style: checking value halfway through animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-style: [remove-mode] checking that animation is cleared at end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-style: [remove-mode] checking that animation is cleared after end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-style: checking that base value is set before start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-style: checking that 'from' value is set at start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-style: checking value halfway through animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-style: [freeze-mode] checking that final value is set at end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-style: [freeze-mode] checking that final value is set after end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-style: checking that base value is set before start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-style: checking that 'from' value is set at start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-style: checking value halfway through animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-style: [remove-mode] checking that animation is cleared at end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-style: [remove-mode] checking that animation is cleared after end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-style: checking that base value is set before start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-style: checking that 'from' value is set at start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-style: checking value halfway through animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-style: [freeze-mode] checking that final value is set at end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-style: [freeze-mode] checking that final value is set after end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-style: checking that base value is set before start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-style: checking that 'from' value is set at start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-style: checking value halfway through animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-style: [remove-mode] checking that animation is cleared at end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-style: [remove-mode] checking that animation is cleared after end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-style: checking that base value is set before start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-style: checking that 'from' value is set at start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-style: checking value halfway through animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-style: [freeze-mode] checking that final value is set at end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-style: [freeze-mode] checking that final value is set after end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-variant: checking that base value is set before start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-variant: checking that 'from' value is set at start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-variant: checking value halfway through animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-variant: [remove-mode] checking that animation is cleared at end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-variant: [remove-mode] checking that animation is cleared after end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-variant: checking that base value is set before start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-variant: checking that 'from' value is set at start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-variant: checking value halfway through animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-variant: [freeze-mode] checking that final value is set at end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-variant: [freeze-mode] checking that final value is set after end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-variant: checking that base value is set before start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-variant: checking that 'from' value is set at start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-variant: checking value halfway through animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-variant: [remove-mode] checking that animation is cleared at end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-variant: [remove-mode] checking that animation is cleared after end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-variant: checking that base value is set before start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-variant: checking that 'from' value is set at start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-variant: checking value halfway through animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-variant: [freeze-mode] checking that final value is set at end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-variant: [freeze-mode] checking that final value is set after end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-weight: checking that base value is set before start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-weight: checking that 'from' value is set at start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-weight: checking value halfway through animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-weight: [remove-mode] checking that animation is cleared at end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-weight: [remove-mode] checking that animation is cleared after end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-weight: checking that base value is set before start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-weight: checking that 'from' value is set at start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-weight: checking value halfway through animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-weight: [freeze-mode] checking that final value is set at end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-weight: [freeze-mode] checking that final value is set after end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-weight: checking that base value is set before start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-weight: checking that 'from' value is set at start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-weight: checking value halfway through animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-weight: [remove-mode] checking that animation is cleared at end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-weight: [remove-mode] checking that animation is cleared after end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-weight: checking that base value is set before start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-weight: checking that 'from' value is set at start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-weight: checking value halfway through animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-weight: [freeze-mode] checking that final value is set at end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-weight: [freeze-mode] checking that final value is set after end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-weight: checking that base value is set before start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-weight: checking that 'from' value is set at start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-weight: checking value halfway through animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-weight: [remove-mode] checking that animation is cleared at end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-weight: [remove-mode] checking that animation is cleared after end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-weight: checking that base value is set before start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-weight: checking that 'from' value is set at start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-weight: checking value halfway through animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-weight: [freeze-mode] checking that final value is set at end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-weight: [freeze-mode] checking that final value is set after end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-weight: checking that base value is set before start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-weight: checking that 'from' value is set at start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-weight: checking value halfway through animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-weight: [remove-mode] checking that animation is cleared at end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-weight: [remove-mode] checking that animation is cleared after end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-weight: checking that base value is set before start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-weight: checking that 'from' value is set at start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-weight: checking value halfway through animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-weight: [freeze-mode] checking that final value is set at end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-weight: [freeze-mode] checking that final value is set after end of animation 19:40:55 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 19:40:55 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 19:40:55 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 19:40:55 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 19:40:55 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 19:40:55 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 19:40:55 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 19:40:55 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 19:40:55 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 19:40:55 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 19:40:55 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 19:40:55 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 19:40:55 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 19:40:55 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 19:40:55 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 19:40:55 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 19:40:55 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 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | image-rendering: checking that base value is set before start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | image-rendering: checking that 'from' value is set at start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | image-rendering: checking value halfway through animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | image-rendering: [remove-mode] checking that animation is cleared at end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | image-rendering: [remove-mode] checking that animation is cleared after end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | image-rendering: checking that base value is set before start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | image-rendering: checking that 'from' value is set at start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | image-rendering: checking value halfway through animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | image-rendering: [freeze-mode] checking that final value is set at end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | image-rendering: [freeze-mode] checking that final value is set after end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | image-rendering: checking that base value is set before start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | image-rendering: checking that 'from' value is set at start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | image-rendering: checking value halfway through animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | image-rendering: [remove-mode] checking that animation is cleared at end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | image-rendering: [remove-mode] checking that animation is cleared after end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | image-rendering: checking that base value is set before start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | image-rendering: checking that 'from' value is set at start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | image-rendering: checking value halfway through animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | image-rendering: [freeze-mode] checking that final value is set at end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | image-rendering: [freeze-mode] checking that final value is set after end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | letter-spacing: checking that base value is set before start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | letter-spacing: checking that 'from' value is set at start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | letter-spacing: checking value halfway through animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | letter-spacing: [remove-mode] checking that animation is cleared at end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | letter-spacing: [remove-mode] checking that animation is cleared after end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | letter-spacing: checking that base value is set before start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | letter-spacing: checking that 'from' value is set at start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | letter-spacing: checking value halfway through animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | letter-spacing: [freeze-mode] checking that final value is set at end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | letter-spacing: [freeze-mode] checking that final value is set after end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | letter-spacing: checking that base value is set before start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | letter-spacing: checking that 'from' value is set at start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | letter-spacing: checking value halfway through animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | letter-spacing: [remove-mode] checking that animation is cleared at end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | letter-spacing: [remove-mode] checking that animation is cleared after end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | letter-spacing: checking that base value is set before start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | letter-spacing: checking that 'from' value is set at start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | letter-spacing: checking value halfway through animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | letter-spacing: [freeze-mode] checking that final value is set at end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | letter-spacing: [freeze-mode] checking that final value is set after end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | letter-spacing: checking that base value is set before start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | letter-spacing: checking that 'from' value is set at start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | letter-spacing: checking value halfway through animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | letter-spacing: [remove-mode] checking that animation is cleared at end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | letter-spacing: [remove-mode] checking that animation is cleared after end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | letter-spacing: checking that base value is set before start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | letter-spacing: checking that 'from' value is set at start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | letter-spacing: checking value halfway through animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | letter-spacing: [freeze-mode] checking that final value is set at end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | letter-spacing: [freeze-mode] checking that final value is set after end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | letter-spacing: checking that base value is set before start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | letter-spacing: checking that 'from' value is set at start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | letter-spacing: checking value halfway through animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | letter-spacing: [remove-mode] checking that animation is cleared at end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | letter-spacing: [remove-mode] checking that animation is cleared after end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | letter-spacing: checking that base value is set before start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | letter-spacing: checking that 'from' value is set at start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | letter-spacing: checking value halfway through animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | letter-spacing: [freeze-mode] checking that final value is set at end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | letter-spacing: [freeze-mode] checking that final value is set after end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | letter-spacing: checking that base value is set before start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | letter-spacing: checking that 'from' value is set at start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | letter-spacing: checking value halfway through animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | letter-spacing: [remove-mode] checking that animation is cleared at end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | letter-spacing: [remove-mode] checking that animation is cleared after end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | letter-spacing: checking that base value is set before start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | letter-spacing: checking that 'from' value is set at start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | letter-spacing: checking value halfway through animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | letter-spacing: [freeze-mode] checking that final value is set at end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | letter-spacing: [freeze-mode] checking that final value is set after end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | letter-spacing: checking that base value is set before start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | letter-spacing: checking that 'from' value is set at start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | letter-spacing: checking value halfway through animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | letter-spacing: [remove-mode] checking that animation is cleared at end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | letter-spacing: [remove-mode] checking that animation is cleared after end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | letter-spacing: checking that base value is set before start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | letter-spacing: checking that 'from' value is set at start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | letter-spacing: checking value halfway through animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | letter-spacing: [freeze-mode] checking that final value is set at end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | letter-spacing: [freeze-mode] checking that final value is set after end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | letter-spacing: checking that base value is set before start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | letter-spacing: checking that 'from' value is set at start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | letter-spacing: checking value halfway through animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | letter-spacing: [remove-mode] checking that animation is cleared at end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | letter-spacing: [remove-mode] checking that animation is cleared after end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | letter-spacing: checking that base value is set before start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | letter-spacing: checking that 'from' value is set at start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | letter-spacing: checking value halfway through animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | letter-spacing: [freeze-mode] checking that final value is set at end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | letter-spacing: [freeze-mode] checking that final value is set after end of animation 19:40:55 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 19:40:55 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 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | lighting-color: checking that base value is set before start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | lighting-color: checking that 'from' value is set at start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | lighting-color: checking value halfway through animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | lighting-color: [remove-mode] checking that animation is cleared at end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | lighting-color: [remove-mode] checking that animation is cleared after end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | lighting-color: checking that base value is set before start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | lighting-color: checking that 'from' value is set at start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | lighting-color: checking value halfway through animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | lighting-color: [freeze-mode] checking that final value is set at end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | lighting-color: [freeze-mode] checking that final value is set after end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | lighting-color: checking that base value is set before start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | lighting-color: checking that 'from' value is set at start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | lighting-color: checking value halfway through animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | lighting-color: [remove-mode] checking that animation is cleared at end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | lighting-color: [remove-mode] checking that animation is cleared after end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | lighting-color: checking that base value is set before start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | lighting-color: checking that 'from' value is set at start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | lighting-color: checking value halfway through animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | lighting-color: [freeze-mode] checking that final value is set at end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | lighting-color: [freeze-mode] checking that final value is set after end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | lighting-color: checking that base value is set before start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | lighting-color: checking that 'from' value is set at start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | lighting-color: checking value halfway through animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | lighting-color: [remove-mode] checking that animation is cleared at end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | lighting-color: [remove-mode] checking that animation is cleared after end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | lighting-color: checking that base value is set before start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | lighting-color: checking that 'from' value is set at start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | lighting-color: checking value halfway through animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | lighting-color: [freeze-mode] checking that final value is set at end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | lighting-color: [freeze-mode] checking that final value is set after end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | lighting-color: checking that base value is set before start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | lighting-color: checking that 'from' value is set at start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | lighting-color: checking value halfway through animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | lighting-color: [remove-mode] checking that animation is cleared at end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | lighting-color: [remove-mode] checking that animation is cleared after end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | lighting-color: checking that base value is set before start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | lighting-color: checking that 'from' value is set at start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | lighting-color: checking value halfway through animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | lighting-color: [freeze-mode] checking that final value is set at end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | lighting-color: [freeze-mode] checking that final value is set after end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | lighting-color: checking that base value is set before start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | lighting-color: checking that 'from' value is set at start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | lighting-color: checking value halfway through animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | lighting-color: [remove-mode] checking that animation is cleared at end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | lighting-color: [remove-mode] checking that animation is cleared after end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | lighting-color: checking that base value is set before start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | lighting-color: checking that 'from' value is set at start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | lighting-color: checking value halfway through animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | lighting-color: [freeze-mode] checking that final value is set at end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | lighting-color: [freeze-mode] checking that final value is set after end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | lighting-color: checking that base value is set before start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | lighting-color: checking that 'from' value is set at start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | lighting-color: checking value halfway through animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | lighting-color: [remove-mode] checking that animation is cleared at end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | lighting-color: [remove-mode] checking that animation is cleared after end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | lighting-color: checking that base value is set before start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | lighting-color: checking that 'from' value is set at start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | lighting-color: checking value halfway through animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | lighting-color: [freeze-mode] checking that final value is set at end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | lighting-color: [freeze-mode] checking that final value is set after end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | marker-end: checking that base value is set before start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | marker-end: checking that 'from' value is set at start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | marker-end: checking value halfway through animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | marker-end: [remove-mode] checking that animation is cleared at end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | marker-end: [remove-mode] checking that animation is cleared after end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | marker-end: checking that base value is set before start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | marker-end: checking that 'from' value is set at start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | marker-end: checking value halfway through animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | marker-end: [freeze-mode] checking that final value is set at end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | marker-end: [freeze-mode] checking that final value is set after end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | marker-end: checking that base value is set before start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | marker-end: checking that 'from' value is set at start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | marker-end: checking value halfway through animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | marker-end: [remove-mode] checking that animation is cleared at end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | marker-end: [remove-mode] checking that animation is cleared after end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | marker-end: checking that base value is set before start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | marker-end: checking that 'from' value is set at start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | marker-end: checking value halfway through animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | marker-end: [freeze-mode] checking that final value is set at end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | marker-end: [freeze-mode] checking that final value is set after end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | marker-end: checking that base value is set before start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | marker-end: checking that 'from' value is set at start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | marker-end: checking value halfway through animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | marker-end: [remove-mode] checking that animation is cleared at end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | marker-end: [remove-mode] checking that animation is cleared after end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | marker-end: checking that base value is set before start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | marker-end: checking that 'from' value is set at start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | marker-end: checking value halfway through animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | marker-end: [freeze-mode] checking that final value is set at end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | marker-end: [freeze-mode] checking that final value is set after end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | marker-mid: checking that base value is set before start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | marker-mid: checking that 'from' value is set at start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | marker-mid: checking value halfway through animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | marker-mid: [remove-mode] checking that animation is cleared at end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | marker-mid: [remove-mode] checking that animation is cleared after end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | marker-mid: checking that base value is set before start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | marker-mid: checking that 'from' value is set at start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | marker-mid: checking value halfway through animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | marker-mid: [freeze-mode] checking that final value is set at end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | marker-mid: [freeze-mode] checking that final value is set after end of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | marker-mid: checking that base value is set before start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | marker-mid: checking that 'from' value is set at start of animation 19:40:55 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | marker-mid: checking value halfway through animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | marker-mid: [remove-mode] checking that animation is cleared at end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | marker-mid: [remove-mode] checking that animation is cleared after end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | marker-mid: checking that base value is set before start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | marker-mid: checking that 'from' value is set at start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | marker-mid: checking value halfway through animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | marker-mid: [freeze-mode] checking that final value is set at end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | marker-mid: [freeze-mode] checking that final value is set after end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | marker-mid: checking that base value is set before start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | marker-mid: checking that 'from' value is set at start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | marker-mid: checking value halfway through animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | marker-mid: [remove-mode] checking that animation is cleared at end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | marker-mid: [remove-mode] checking that animation is cleared after end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | marker-mid: checking that base value is set before start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | marker-mid: checking that 'from' value is set at start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | marker-mid: checking value halfway through animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | marker-mid: [freeze-mode] checking that final value is set at end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | marker-mid: [freeze-mode] checking that final value is set after end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | marker-start: checking that base value is set before start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | marker-start: checking that 'from' value is set at start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | marker-start: checking value halfway through animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | marker-start: [remove-mode] checking that animation is cleared at end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | marker-start: [remove-mode] checking that animation is cleared after end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | marker-start: checking that base value is set before start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | marker-start: checking that 'from' value is set at start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | marker-start: checking value halfway through animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | marker-start: [freeze-mode] checking that final value is set at end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | marker-start: [freeze-mode] checking that final value is set after end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | marker-start: checking that base value is set before start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | marker-start: checking that 'from' value is set at start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | marker-start: checking value halfway through animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | marker-start: [remove-mode] checking that animation is cleared at end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | marker-start: [remove-mode] checking that animation is cleared after end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | marker-start: checking that base value is set before start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | marker-start: checking that 'from' value is set at start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | marker-start: checking value halfway through animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | marker-start: [freeze-mode] checking that final value is set at end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | marker-start: [freeze-mode] checking that final value is set after end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | marker-start: checking that base value is set before start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | marker-start: checking that 'from' value is set at start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | marker-start: checking value halfway through animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | marker-start: [remove-mode] checking that animation is cleared at end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | marker-start: [remove-mode] checking that animation is cleared after end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | marker-start: checking that base value is set before start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | marker-start: checking that 'from' value is set at start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | marker-start: checking value halfway through animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | marker-start: [freeze-mode] checking that final value is set at end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | marker-start: [freeze-mode] checking that final value is set after end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | mask: checking that base value is set before start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | mask: checking that 'from' value is set at start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | mask: checking value halfway through animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | mask: [remove-mode] checking that animation is cleared at end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | mask: [remove-mode] checking that animation is cleared after end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | mask: checking that base value is set before start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | mask: checking that 'from' value is set at start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | mask: checking value halfway through animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | mask: [freeze-mode] checking that final value is set at end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | mask: [freeze-mode] checking that final value is set after end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | mask: checking that base value is set before start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | mask: checking that 'from' value is set at start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | mask: checking value halfway through animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | mask: [remove-mode] checking that animation is cleared at end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | mask: [remove-mode] checking that animation is cleared after end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | mask: checking that base value is set before start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | mask: checking that 'from' value is set at start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | mask: checking value halfway through animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | mask: [freeze-mode] checking that final value is set at end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | mask: [freeze-mode] checking that final value is set after end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | mask: checking that base value is set before start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | mask: checking that 'from' value is set at start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | mask: checking value halfway through animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | mask: [remove-mode] checking that animation is cleared at end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | mask: [remove-mode] checking that animation is cleared after end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | mask: checking that base value is set before start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | mask: checking that 'from' value is set at start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | mask: checking value halfway through animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | mask: [freeze-mode] checking that final value is set at end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | mask: [freeze-mode] checking that final value is set after end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | overflow sub-properties should match each other (they shouldn't be individually set) 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | overflow sub-properties should match each other (they shouldn't be individually set) 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | overflow: checking that base value is set before start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | overflow sub-properties should match each other (they shouldn't be individually set) 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | overflow: checking that 'from' value is set at start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | overflow sub-properties should match each other (they shouldn't be individually set) 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | overflow: checking value halfway through animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | overflow sub-properties should match each other (they shouldn't be individually set) 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | overflow: [remove-mode] checking that animation is cleared at end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | overflow sub-properties should match each other (they shouldn't be individually set) 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | overflow: [remove-mode] checking that animation is cleared after end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | overflow sub-properties should match each other (they shouldn't be individually set) 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | overflow sub-properties should match each other (they shouldn't be individually set) 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | overflow: checking that base value is set before start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | overflow sub-properties should match each other (they shouldn't be individually set) 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | overflow: checking that 'from' value is set at start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | overflow sub-properties should match each other (they shouldn't be individually set) 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | overflow: checking value halfway through animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | overflow sub-properties should match each other (they shouldn't be individually set) 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | overflow: [freeze-mode] checking that final value is set at end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | overflow sub-properties should match each other (they shouldn't be individually set) 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | overflow: [freeze-mode] checking that final value is set after end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | overflow sub-properties should match each other (they shouldn't be individually set) 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | overflow sub-properties should match each other (they shouldn't be individually set) 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | overflow: checking that base value is set before start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | overflow sub-properties should match each other (they shouldn't be individually set) 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | overflow: checking that 'from' value is set at start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | overflow sub-properties should match each other (they shouldn't be individually set) 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | overflow: checking value halfway through animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | overflow sub-properties should match each other (they shouldn't be individually set) 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | overflow: [remove-mode] checking that animation is cleared at end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | overflow sub-properties should match each other (they shouldn't be individually set) 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | overflow: [remove-mode] checking that animation is cleared after end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | overflow sub-properties should match each other (they shouldn't be individually set) 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | overflow sub-properties should match each other (they shouldn't be individually set) 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | overflow: checking that base value is set before start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | overflow sub-properties should match each other (they shouldn't be individually set) 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | overflow: checking that 'from' value is set at start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | overflow sub-properties should match each other (they shouldn't be individually set) 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | overflow: checking value halfway through animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | overflow sub-properties should match each other (they shouldn't be individually set) 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | overflow: [freeze-mode] checking that final value is set at end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | overflow sub-properties should match each other (they shouldn't be individually set) 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | overflow: [freeze-mode] checking that final value is set after end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | overflow sub-properties should match each other (they shouldn't be individually set) 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | overflow sub-properties should match each other (they shouldn't be individually set) 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | overflow: checking that base value is set before start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | overflow sub-properties should match each other (they shouldn't be individually set) 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | overflow: checking that 'from' value is set at start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | overflow sub-properties should match each other (they shouldn't be individually set) 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | overflow: checking value halfway through animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | overflow sub-properties should match each other (they shouldn't be individually set) 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | overflow: [remove-mode] checking that animation is cleared at end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | overflow sub-properties should match each other (they shouldn't be individually set) 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | overflow: [remove-mode] checking that animation is cleared after end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | overflow sub-properties should match each other (they shouldn't be individually set) 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | overflow sub-properties should match each other (they shouldn't be individually set) 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | overflow: checking that base value is set before start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | overflow sub-properties should match each other (they shouldn't be individually set) 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | overflow: checking that 'from' value is set at start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | overflow sub-properties should match each other (they shouldn't be individually set) 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | overflow: checking value halfway through animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | overflow sub-properties should match each other (they shouldn't be individually set) 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | overflow: [freeze-mode] checking that final value is set at end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | overflow sub-properties should match each other (they shouldn't be individually set) 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | overflow: [freeze-mode] checking that final value is set after end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | pointer-events: checking that base value is set before start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | pointer-events: checking that 'from' value is set at start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | pointer-events: checking value halfway through animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | pointer-events: [remove-mode] checking that animation is cleared at end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | pointer-events: [remove-mode] checking that animation is cleared after end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | pointer-events: checking that base value is set before start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | pointer-events: checking that 'from' value is set at start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | pointer-events: checking value halfway through animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | pointer-events: [freeze-mode] checking that final value is set at end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | pointer-events: [freeze-mode] checking that final value is set after end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | pointer-events: checking that base value is set before start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | pointer-events: checking that 'from' value is set at start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | pointer-events: checking value halfway through animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | pointer-events: [remove-mode] checking that animation is cleared at end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | pointer-events: [remove-mode] checking that animation is cleared after end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | pointer-events: checking that base value is set before start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | pointer-events: checking that 'from' value is set at start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | pointer-events: checking value halfway through animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | pointer-events: [freeze-mode] checking that final value is set at end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | pointer-events: [freeze-mode] checking that final value is set after end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | shape-rendering: checking that base value is set before start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | shape-rendering: checking that 'from' value is set at start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | shape-rendering: checking value halfway through animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | shape-rendering: [remove-mode] checking that animation is cleared at end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | shape-rendering: [remove-mode] checking that animation is cleared after end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | shape-rendering: checking that base value is set before start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | shape-rendering: checking that 'from' value is set at start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | shape-rendering: checking value halfway through animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | shape-rendering: [freeze-mode] checking that final value is set at end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | shape-rendering: [freeze-mode] checking that final value is set after end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | shape-rendering: checking that base value is set before start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | shape-rendering: checking that 'from' value is set at start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | shape-rendering: checking value halfway through animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | shape-rendering: [remove-mode] checking that animation is cleared at end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | shape-rendering: [remove-mode] checking that animation is cleared after end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | shape-rendering: checking that base value is set before start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | shape-rendering: checking that 'from' value is set at start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | shape-rendering: checking value halfway through animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | shape-rendering: [freeze-mode] checking that final value is set at end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | shape-rendering: [freeze-mode] checking that final value is set after end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stop-color: checking that base value is set before start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stop-color: checking that 'from' value is set at start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stop-color: checking value halfway through animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stop-color: [remove-mode] checking that animation is cleared at end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stop-color: [remove-mode] checking that animation is cleared after end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stop-color: checking that base value is set before start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stop-color: checking that 'from' value is set at start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stop-color: checking value halfway through animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stop-color: [freeze-mode] checking that final value is set at end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stop-color: [freeze-mode] checking that final value is set after end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stop-color: checking that base value is set before start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stop-color: checking that 'from' value is set at start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stop-color: checking value halfway through animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stop-color: [remove-mode] checking that animation is cleared at end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stop-color: [remove-mode] checking that animation is cleared after end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stop-color: checking that base value is set before start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stop-color: checking that 'from' value is set at start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stop-color: checking value halfway through animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stop-color: [freeze-mode] checking that final value is set at end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stop-color: [freeze-mode] checking that final value is set after end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stop-color: checking that base value is set before start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stop-color: checking that 'from' value is set at start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stop-color: checking value halfway through animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stop-color: [remove-mode] checking that animation is cleared at end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stop-color: [remove-mode] checking that animation is cleared after end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stop-color: checking that base value is set before start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stop-color: checking that 'from' value is set at start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stop-color: checking value halfway through animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stop-color: [freeze-mode] checking that final value is set at end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stop-color: [freeze-mode] checking that final value is set after end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stop-color: checking that base value is set before start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stop-color: checking that 'from' value is set at start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stop-color: checking value halfway through animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stop-color: [remove-mode] checking that animation is cleared at end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stop-color: [remove-mode] checking that animation is cleared after end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stop-color: checking that base value is set before start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stop-color: checking that 'from' value is set at start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stop-color: checking value halfway through animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stop-color: [freeze-mode] checking that final value is set at end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stop-color: [freeze-mode] checking that final value is set after end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stop-color: checking that base value is set before start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stop-color: checking that 'from' value is set at start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stop-color: checking value halfway through animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stop-color: [remove-mode] checking that animation is cleared at end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stop-color: [remove-mode] checking that animation is cleared after end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stop-color: checking that base value is set before start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stop-color: checking that 'from' value is set at start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stop-color: checking value halfway through animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stop-color: [freeze-mode] checking that final value is set at end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stop-color: [freeze-mode] checking that final value is set after end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stop-color: checking that base value is set before start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stop-color: checking that 'from' value is set at start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stop-color: checking value halfway through animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stop-color: [remove-mode] checking that animation is cleared at end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stop-color: [remove-mode] checking that animation is cleared after end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stop-color: checking that base value is set before start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stop-color: checking that 'from' value is set at start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stop-color: checking value halfway through animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stop-color: [freeze-mode] checking that final value is set at end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stop-color: [freeze-mode] checking that final value is set after end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stop-opacity: checking that base value is set before start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stop-opacity: checking that 'from' value is set at start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stop-opacity: checking value halfway through animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stop-opacity: [remove-mode] checking that animation is cleared at end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stop-opacity: [remove-mode] checking that animation is cleared after end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stop-opacity: checking that base value is set before start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stop-opacity: checking that 'from' value is set at start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stop-opacity: checking value halfway through animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stop-opacity: [freeze-mode] checking that final value is set at end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stop-opacity: [freeze-mode] checking that final value is set after end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stop-opacity: checking that base value is set before start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stop-opacity: checking that 'from' value is set at start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stop-opacity: checking value halfway through animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stop-opacity: [remove-mode] checking that animation is cleared at end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stop-opacity: [remove-mode] checking that animation is cleared after end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stop-opacity: checking that base value is set before start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stop-opacity: checking that 'from' value is set at start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stop-opacity: checking value halfway through animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stop-opacity: [freeze-mode] checking that final value is set at end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stop-opacity: [freeze-mode] checking that final value is set after end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stop-opacity: checking that base value is set before start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stop-opacity: checking that 'from' value is set at start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stop-opacity: checking value halfway through animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stop-opacity: [remove-mode] checking that animation is cleared at end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stop-opacity: [remove-mode] checking that animation is cleared after end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stop-opacity: checking that base value is set before start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stop-opacity: checking that 'from' value is set at start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stop-opacity: checking value halfway through animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stop-opacity: [freeze-mode] checking that final value is set at end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stop-opacity: [freeze-mode] checking that final value is set after end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stop-opacity: checking that base value is set before start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stop-opacity: checking that 'from' value is set at start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stop-opacity: checking value halfway through animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stop-opacity: [remove-mode] checking that animation is cleared at end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stop-opacity: [remove-mode] checking that animation is cleared after end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stop-opacity: checking that base value is set before start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stop-opacity: checking that 'from' value is set at start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stop-opacity: checking value halfway through animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stop-opacity: [freeze-mode] checking that final value is set at end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stop-opacity: [freeze-mode] checking that final value is set after end of animation 19:40: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 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stop-opacity: checking that base value is set before start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stop-opacity: checking that 'from' value is set at start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stop-opacity: checking value halfway through animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stop-opacity: [remove-mode] checking that animation is cleared at end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stop-opacity: [remove-mode] checking that animation is cleared after end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stop-opacity: checking that base value is set before start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stop-opacity: checking that 'from' value is set at start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stop-opacity: checking value halfway through animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stop-opacity: [freeze-mode] checking that final value is set at end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stop-opacity: [freeze-mode] checking that final value is set after end of animation 19:40: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 19:40: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 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke: checking that base value is set before start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke: checking that 'from' value is set at start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke: checking value halfway through animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke: [remove-mode] checking that animation is cleared at end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke: [remove-mode] checking that animation is cleared after end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke: checking that base value is set before start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke: checking that 'from' value is set at start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke: checking value halfway through animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke: [freeze-mode] checking that final value is set at end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke: [freeze-mode] checking that final value is set after end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke: checking that base value is set before start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke: checking that 'from' value is set at start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke: checking value halfway through animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke: [remove-mode] checking that animation is cleared at end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke: [remove-mode] checking that animation is cleared after end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke: checking that base value is set before start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke: checking that 'from' value is set at start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke: checking value halfway through animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke: [freeze-mode] checking that final value is set at end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke: [freeze-mode] checking that final value is set after end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke: checking that base value is set before start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke: checking that 'from' value is set at start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke: checking value halfway through animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke: [remove-mode] checking that animation is cleared at end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke: [remove-mode] checking that animation is cleared after end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke: checking that base value is set before start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke: checking that 'from' value is set at start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke: checking value halfway through animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke: [freeze-mode] checking that final value is set at end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke: [freeze-mode] checking that final value is set after end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke: checking that base value is set before start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke: checking that 'from' value is set at start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke: checking value halfway through animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke: [remove-mode] checking that animation is cleared at end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke: [remove-mode] checking that animation is cleared after end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke: checking that base value is set before start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke: checking that 'from' value is set at start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke: checking value halfway through animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke: [freeze-mode] checking that final value is set at end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke: [freeze-mode] checking that final value is set after end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke: checking that base value is set before start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke: checking that 'from' value is set at start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke: checking value halfway through animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke: [remove-mode] checking that animation is cleared at end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke: [remove-mode] checking that animation is cleared after end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke: checking that base value is set before start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke: checking that 'from' value is set at start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke: checking value halfway through animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke: [freeze-mode] checking that final value is set at end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke: [freeze-mode] checking that final value is set after end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke: checking that base value is set before start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke: checking that 'from' value is set at start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke: checking value halfway through animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke: [remove-mode] checking that animation is cleared at end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke: [remove-mode] checking that animation is cleared after end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke: checking that base value is set before start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke: checking that 'from' value is set at start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke: checking value halfway through animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke: [freeze-mode] checking that final value is set at end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke: [freeze-mode] checking that final value is set after end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke: checking that base value is set before start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke: checking that 'from' value is set at start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke: checking value halfway through animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke: [remove-mode] checking that animation is cleared at end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke: [remove-mode] checking that animation is cleared after end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke: checking that base value is set before start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke: checking that 'from' value is set at start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke: checking value halfway through animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke: [freeze-mode] checking that final value is set at end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke: [freeze-mode] checking that final value is set after end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke: checking that base value is set before start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke: checking that 'from' value is set at start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke: checking value halfway through animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke: [remove-mode] checking that animation is cleared at end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke: [remove-mode] checking that animation is cleared after end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke: checking that base value is set before start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke: checking that 'from' value is set at start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke: checking value halfway through animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke: [freeze-mode] checking that final value is set at end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke: [freeze-mode] checking that final value is set after end of animation 19:40:56 INFO - TEST-FAIL | dom/smil/test/test_smilMappedAttrFromTo.xhtml | Skipping a testcase for 'stroke' because: need support for URI-based paints 19:40:56 INFO - TEST-FAIL | dom/smil/test/test_smilMappedAttrFromTo.xhtml | Skipping a testcase for 'stroke' because: need support for URI-based paints 19:40:56 INFO - TEST-FAIL | dom/smil/test/test_smilMappedAttrFromTo.xhtml | Skipping a testcase for 'stroke' because: need support for URI-based paints 19:40:56 INFO - TEST-FAIL | dom/smil/test/test_smilMappedAttrFromTo.xhtml | Skipping a testcase for 'stroke' because: need support for URI-based paints 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke: checking that base value is set before start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke: checking that 'from' value is set at start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke: checking value halfway through animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke: [remove-mode] checking that animation is cleared at end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke: [remove-mode] checking that animation is cleared after end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke: checking that base value is set before start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke: checking that 'from' value is set at start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke: checking value halfway through animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke: [freeze-mode] checking that final value is set at end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke: [freeze-mode] checking that final value is set after end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dasharray: checking that base value is set before start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dasharray: checking that 'from' value is set at start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dasharray: checking value halfway through animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dasharray: [remove-mode] checking that animation is cleared at end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dasharray: [remove-mode] checking that animation is cleared after end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dasharray: checking that base value is set before start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dasharray: checking that 'from' value is set at start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dasharray: checking value halfway through animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dasharray: [freeze-mode] checking that final value is set at end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dasharray: [freeze-mode] checking that final value is set after end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dasharray: checking that base value is set before start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dasharray: checking that 'from' value is set at start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dasharray: checking value halfway through animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dasharray: [remove-mode] checking that animation is cleared at end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dasharray: [remove-mode] checking that animation is cleared after end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dasharray: checking that base value is set before start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dasharray: checking that 'from' value is set at start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dasharray: checking value halfway through animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dasharray: [freeze-mode] checking that final value is set at end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dasharray: [freeze-mode] checking that final value is set after end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dasharray: checking that base value is set before start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dasharray: checking that 'from' value is set at start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dasharray: checking value halfway through animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dasharray: [remove-mode] checking that animation is cleared at end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dasharray: [remove-mode] checking that animation is cleared after end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dasharray: checking that base value is set before start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dasharray: checking that 'from' value is set at start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dasharray: checking value halfway through animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dasharray: [freeze-mode] checking that final value is set at end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dasharray: [freeze-mode] checking that final value is set after end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dasharray: checking that base value is set before start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dasharray: checking that 'from' value is set at start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dasharray: checking value halfway through animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dasharray: [remove-mode] checking that animation is cleared at end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dasharray: [remove-mode] checking that animation is cleared after end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dasharray: checking that base value is set before start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dasharray: checking that 'from' value is set at start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dasharray: checking value halfway through animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dasharray: [freeze-mode] checking that final value is set at end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dasharray: [freeze-mode] checking that final value is set after end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dasharray: checking that base value is set before start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dasharray: checking that 'from' value is set at start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dasharray: checking value halfway through animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dasharray: [remove-mode] checking that animation is cleared at end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dasharray: [remove-mode] checking that animation is cleared after end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dasharray: checking that base value is set before start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dasharray: checking that 'from' value is set at start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dasharray: checking value halfway through animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dasharray: [freeze-mode] checking that final value is set at end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dasharray: [freeze-mode] checking that final value is set after end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dasharray: checking that base value is set before start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dasharray: checking that 'from' value is set at start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dasharray: checking value halfway through animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dasharray: [remove-mode] checking that animation is cleared at end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dasharray: [remove-mode] checking that animation is cleared after end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dasharray: checking that base value is set before start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dasharray: checking that 'from' value is set at start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dasharray: checking value halfway through animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dasharray: [freeze-mode] checking that final value is set at end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dasharray: [freeze-mode] checking that final value is set after end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dasharray: checking that base value is set before start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dasharray: checking that 'from' value is set at start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dasharray: checking value halfway through animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dasharray: [remove-mode] checking that animation is cleared at end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dasharray: [remove-mode] checking that animation is cleared after end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dasharray: checking that base value is set before start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dasharray: checking that 'from' value is set at start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dasharray: checking value halfway through animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dasharray: [freeze-mode] checking that final value is set at end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dasharray: [freeze-mode] checking that final value is set after end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dashoffset: checking that base value is set before start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dashoffset: checking that 'from' value is set at start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dashoffset: checking value halfway through animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dashoffset: [remove-mode] checking that animation is cleared at end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dashoffset: [remove-mode] checking that animation is cleared after end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dashoffset: checking that base value is set before start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dashoffset: checking that 'from' value is set at start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dashoffset: checking value halfway through animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dashoffset: [freeze-mode] checking that final value is set at end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dashoffset: [freeze-mode] checking that final value is set after end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dashoffset: checking that base value is set before start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dashoffset: checking that 'from' value is set at start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dashoffset: checking value halfway through animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dashoffset: [remove-mode] checking that animation is cleared at end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dashoffset: [remove-mode] checking that animation is cleared after end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dashoffset: checking that base value is set before start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dashoffset: checking that 'from' value is set at start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dashoffset: checking value halfway through animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dashoffset: [freeze-mode] checking that final value is set at end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dashoffset: [freeze-mode] checking that final value is set after end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dashoffset: checking that base value is set before start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dashoffset: checking that 'from' value is set at start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dashoffset: checking value halfway through animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dashoffset: [remove-mode] checking that animation is cleared at end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dashoffset: [remove-mode] checking that animation is cleared after end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dashoffset: checking that base value is set before start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dashoffset: checking that 'from' value is set at start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dashoffset: checking value halfway through animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dashoffset: [freeze-mode] checking that final value is set at end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dashoffset: [freeze-mode] checking that final value is set after end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dashoffset: checking that base value is set before start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dashoffset: checking that 'from' value is set at start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dashoffset: checking value halfway through animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dashoffset: [remove-mode] checking that animation is cleared at end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dashoffset: [remove-mode] checking that animation is cleared after end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dashoffset: checking that base value is set before start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dashoffset: checking that 'from' value is set at start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dashoffset: checking value halfway through animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dashoffset: [freeze-mode] checking that final value is set at end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dashoffset: [freeze-mode] checking that final value is set after end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dashoffset: checking that base value is set before start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dashoffset: checking that 'from' value is set at start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dashoffset: checking value halfway through animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dashoffset: [remove-mode] checking that animation is cleared at end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dashoffset: [remove-mode] checking that animation is cleared after end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dashoffset: checking that base value is set before start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dashoffset: checking that 'from' value is set at start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dashoffset: checking value halfway through animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dashoffset: [freeze-mode] checking that final value is set at end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dashoffset: [freeze-mode] checking that final value is set after end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dashoffset: checking that base value is set before start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dashoffset: checking that 'from' value is set at start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dashoffset: checking value halfway through animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dashoffset: [remove-mode] checking that animation is cleared at end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dashoffset: [remove-mode] checking that animation is cleared after end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dashoffset: checking that base value is set before start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dashoffset: checking that 'from' value is set at start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dashoffset: checking value halfway through animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dashoffset: [freeze-mode] checking that final value is set at end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dashoffset: [freeze-mode] checking that final value is set after end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dashoffset: checking that base value is set before start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dashoffset: checking that 'from' value is set at start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dashoffset: checking value halfway through animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dashoffset: [remove-mode] checking that animation is cleared at end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dashoffset: [remove-mode] checking that animation is cleared after end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dashoffset: checking that base value is set before start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dashoffset: checking that 'from' value is set at start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dashoffset: checking value halfway through animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dashoffset: [freeze-mode] checking that final value is set at end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dashoffset: [freeze-mode] checking that final value is set after end of animation 19:40: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 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dashoffset: checking that base value is set before start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dashoffset: checking that 'from' value is set at start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dashoffset: checking value halfway through animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dashoffset: [remove-mode] checking that animation is cleared at end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dashoffset: [remove-mode] checking that animation is cleared after end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dashoffset: checking that base value is set before start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dashoffset: checking that 'from' value is set at start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dashoffset: checking value halfway through animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dashoffset: [freeze-mode] checking that final value is set at end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dashoffset: [freeze-mode] checking that final value is set after end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dashoffset: checking that base value is set before start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dashoffset: checking that 'from' value is set at start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dashoffset: checking value halfway through animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dashoffset: [remove-mode] checking that animation is cleared at end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dashoffset: [remove-mode] checking that animation is cleared after end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dashoffset: checking that base value is set before start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dashoffset: checking that 'from' value is set at start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dashoffset: checking value halfway through animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dashoffset: [freeze-mode] checking that final value is set at end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dashoffset: [freeze-mode] checking that final value is set after end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dashoffset: checking that base value is set before start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dashoffset: checking that 'from' value is set at start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dashoffset: checking value halfway through animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dashoffset: [remove-mode] checking that animation is cleared at end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dashoffset: [remove-mode] checking that animation is cleared after end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dashoffset: checking that base value is set before start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dashoffset: checking that 'from' value is set at start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dashoffset: checking value halfway through animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dashoffset: [freeze-mode] checking that final value is set at end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dashoffset: [freeze-mode] checking that final value is set after end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-linecap: checking that base value is set before start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-linecap: checking that 'from' value is set at start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-linecap: checking value halfway through animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-linecap: [remove-mode] checking that animation is cleared at end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-linecap: [remove-mode] checking that animation is cleared after end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-linecap: checking that base value is set before start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-linecap: checking that 'from' value is set at start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-linecap: checking value halfway through animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-linecap: [freeze-mode] checking that final value is set at end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-linecap: [freeze-mode] checking that final value is set after end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-linecap: checking that base value is set before start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-linecap: checking that 'from' value is set at start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-linecap: checking value halfway through animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-linecap: [remove-mode] checking that animation is cleared at end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-linecap: [remove-mode] checking that animation is cleared after end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-linecap: checking that base value is set before start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-linecap: checking that 'from' value is set at start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-linecap: checking value halfway through animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-linecap: [freeze-mode] checking that final value is set at end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-linecap: [freeze-mode] checking that final value is set after end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-linejoin: checking that base value is set before start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-linejoin: checking that 'from' value is set at start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-linejoin: checking value halfway through animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-linejoin: [remove-mode] checking that animation is cleared at end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-linejoin: [remove-mode] checking that animation is cleared after end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-linejoin: checking that base value is set before start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-linejoin: checking that 'from' value is set at start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-linejoin: checking value halfway through animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-linejoin: [freeze-mode] checking that final value is set at end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-linejoin: [freeze-mode] checking that final value is set after end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-linejoin: checking that base value is set before start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-linejoin: checking that 'from' value is set at start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-linejoin: checking value halfway through animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-linejoin: [remove-mode] checking that animation is cleared at end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-linejoin: [remove-mode] checking that animation is cleared after end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-linejoin: checking that base value is set before start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-linejoin: checking that 'from' value is set at start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-linejoin: checking value halfway through animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-linejoin: [freeze-mode] checking that final value is set at end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-linejoin: [freeze-mode] checking that final value is set after end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-miterlimit: checking that base value is set before start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-miterlimit: checking that 'from' value is set at start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-miterlimit: checking value halfway through animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-miterlimit: [remove-mode] checking that animation is cleared at end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-miterlimit: [remove-mode] checking that animation is cleared after end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-miterlimit: checking that base value is set before start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-miterlimit: checking that 'from' value is set at start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-miterlimit: checking value halfway through animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-miterlimit: [freeze-mode] checking that final value is set at end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-miterlimit: [freeze-mode] checking that final value is set after end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-miterlimit: checking that base value is set before start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-miterlimit: checking that 'from' value is set at start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-miterlimit: checking value halfway through animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-miterlimit: [remove-mode] checking that animation is cleared at end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-miterlimit: [remove-mode] checking that animation is cleared after end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-miterlimit: checking that base value is set before start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-miterlimit: checking that 'from' value is set at start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-miterlimit: checking value halfway through animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-miterlimit: [freeze-mode] checking that final value is set at end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-miterlimit: [freeze-mode] checking that final value is set after end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-opacity: checking that base value is set before start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-opacity: checking that 'from' value is set at start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-opacity: checking value halfway through animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-opacity: [remove-mode] checking that animation is cleared at end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-opacity: [remove-mode] checking that animation is cleared after end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-opacity: checking that base value is set before start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-opacity: checking that 'from' value is set at start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-opacity: checking value halfway through animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-opacity: [freeze-mode] checking that final value is set at end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-opacity: [freeze-mode] checking that final value is set after end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-opacity: checking that base value is set before start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-opacity: checking that 'from' value is set at start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-opacity: checking value halfway through animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-opacity: [remove-mode] checking that animation is cleared at end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-opacity: [remove-mode] checking that animation is cleared after end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-opacity: checking that base value is set before start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-opacity: checking that 'from' value is set at start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-opacity: checking value halfway through animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-opacity: [freeze-mode] checking that final value is set at end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-opacity: [freeze-mode] checking that final value is set after end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-opacity: checking that base value is set before start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-opacity: checking that 'from' value is set at start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-opacity: checking value halfway through animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-opacity: [remove-mode] checking that animation is cleared at end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-opacity: [remove-mode] checking that animation is cleared after end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-opacity: checking that base value is set before start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-opacity: checking that 'from' value is set at start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-opacity: checking value halfway through animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-opacity: [freeze-mode] checking that final value is set at end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-opacity: [freeze-mode] checking that final value is set after end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-opacity: checking that base value is set before start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-opacity: checking that 'from' value is set at start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-opacity: checking value halfway through animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-opacity: [remove-mode] checking that animation is cleared at end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-opacity: [remove-mode] checking that animation is cleared after end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-opacity: checking that base value is set before start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-opacity: checking that 'from' value is set at start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-opacity: checking value halfway through animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-opacity: [freeze-mode] checking that final value is set at end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-opacity: [freeze-mode] checking that final value is set after end of animation 19:40: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 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-opacity: checking that base value is set before start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-opacity: checking that 'from' value is set at start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-opacity: checking value halfway through animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-opacity: [remove-mode] checking that animation is cleared at end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-opacity: [remove-mode] checking that animation is cleared after end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-opacity: checking that base value is set before start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-opacity: checking that 'from' value is set at start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-opacity: checking value halfway through animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-opacity: [freeze-mode] checking that final value is set at end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-opacity: [freeze-mode] checking that final value is set after end of animation 19:40: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 19:40: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 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-width: checking that base value is set before start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-width: checking that 'from' value is set at start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-width: checking value halfway through animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-width: [remove-mode] checking that animation is cleared at end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-width: [remove-mode] checking that animation is cleared after end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-width: checking that base value is set before start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-width: checking that 'from' value is set at start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-width: checking value halfway through animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-width: [freeze-mode] checking that final value is set at end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-width: [freeze-mode] checking that final value is set after end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-width: checking that base value is set before start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-width: checking that 'from' value is set at start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-width: checking value halfway through animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-width: [remove-mode] checking that animation is cleared at end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-width: [remove-mode] checking that animation is cleared after end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-width: checking that base value is set before start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-width: checking that 'from' value is set at start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-width: checking value halfway through animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-width: [freeze-mode] checking that final value is set at end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-width: [freeze-mode] checking that final value is set after end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-width: checking that base value is set before start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-width: checking that 'from' value is set at start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-width: checking value halfway through animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-width: [remove-mode] checking that animation is cleared at end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-width: [remove-mode] checking that animation is cleared after end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-width: checking that base value is set before start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-width: checking that 'from' value is set at start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-width: checking value halfway through animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-width: [freeze-mode] checking that final value is set at end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-width: [freeze-mode] checking that final value is set after end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-width: checking that base value is set before start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-width: checking that 'from' value is set at start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-width: checking value halfway through animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-width: [remove-mode] checking that animation is cleared at end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-width: [remove-mode] checking that animation is cleared after end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-width: checking that base value is set before start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-width: checking that 'from' value is set at start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-width: checking value halfway through animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-width: [freeze-mode] checking that final value is set at end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-width: [freeze-mode] checking that final value is set after end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-width: checking that base value is set before start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-width: checking that 'from' value is set at start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-width: checking value halfway through animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-width: [remove-mode] checking that animation is cleared at end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-width: [remove-mode] checking that animation is cleared after end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-width: checking that base value is set before start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-width: checking that 'from' value is set at start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-width: checking value halfway through animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-width: [freeze-mode] checking that final value is set at end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-width: [freeze-mode] checking that final value is set after end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-width: checking that base value is set before start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-width: checking that 'from' value is set at start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-width: checking value halfway through animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-width: [remove-mode] checking that animation is cleared at end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-width: [remove-mode] checking that animation is cleared after end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-width: checking that base value is set before start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-width: checking that 'from' value is set at start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-width: checking value halfway through animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-width: [freeze-mode] checking that final value is set at end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-width: [freeze-mode] checking that final value is set after end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-width: checking that base value is set before start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-width: checking that 'from' value is set at start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-width: checking value halfway through animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-width: [remove-mode] checking that animation is cleared at end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-width: [remove-mode] checking that animation is cleared after end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-width: checking that base value is set before start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-width: checking that 'from' value is set at start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-width: checking value halfway through animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-width: [freeze-mode] checking that final value is set at end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-width: [freeze-mode] checking that final value is set after end of animation 19:40: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 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-width: checking that base value is set before start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-width: checking that 'from' value is set at start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-width: checking value halfway through animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-width: [remove-mode] checking that animation is cleared at end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-width: [remove-mode] checking that animation is cleared after end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-width: checking that base value is set before start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-width: checking that 'from' value is set at start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-width: checking value halfway through animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-width: [freeze-mode] checking that final value is set at end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-width: [freeze-mode] checking that final value is set after end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-width: checking that base value is set before start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-width: checking that 'from' value is set at start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-width: checking value halfway through animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-width: [remove-mode] checking that animation is cleared at end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-width: [remove-mode] checking that animation is cleared after end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-width: checking that base value is set before start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-width: checking that 'from' value is set at start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-width: checking value halfway through animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-width: [freeze-mode] checking that final value is set at end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-width: [freeze-mode] checking that final value is set after end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-width: checking that base value is set before start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-width: checking that 'from' value is set at start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-width: checking value halfway through animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-width: [remove-mode] checking that animation is cleared at end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-width: [remove-mode] checking that animation is cleared after end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-width: checking that base value is set before start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-width: checking that 'from' value is set at start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-width: checking value halfway through animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-width: [freeze-mode] checking that final value is set at end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-width: [freeze-mode] checking that final value is set after end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-width: checking that base value is set before start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-width: checking that 'from' value is set at start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-width: checking value halfway through animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-width: [remove-mode] checking that animation is cleared at end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-width: [remove-mode] checking that animation is cleared after end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-width: checking that base value is set before start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-width: checking that 'from' value is set at start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-width: checking value halfway through animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-width: [freeze-mode] checking that final value is set at end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-width: [freeze-mode] checking that final value is set after end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | text-anchor: checking that base value is set before start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | text-anchor: checking that 'from' value is set at start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | text-anchor: checking value halfway through animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | text-anchor: [remove-mode] checking that animation is cleared at end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | text-anchor: [remove-mode] checking that animation is cleared after end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | text-anchor: checking that base value is set before start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | text-anchor: checking that 'from' value is set at start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | text-anchor: checking value halfway through animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | text-anchor: [freeze-mode] checking that final value is set at end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | text-anchor: [freeze-mode] checking that final value is set after end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | text-anchor: checking that base value is set before start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | text-anchor: checking that 'from' value is set at start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | text-anchor: checking value halfway through animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | text-anchor: [remove-mode] checking that animation is cleared at end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | text-anchor: [remove-mode] checking that animation is cleared after end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | text-anchor: checking that base value is set before start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | text-anchor: checking that 'from' value is set at start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | text-anchor: checking value halfway through animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | text-anchor: [freeze-mode] checking that final value is set at end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | text-anchor: [freeze-mode] checking that final value is set after end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | text-decoration: checking that base value is set before start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | text-decoration: checking that 'from' value is set at start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | text-decoration: checking value halfway through animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | text-decoration: [remove-mode] checking that animation is cleared at end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | text-decoration: [remove-mode] checking that animation is cleared after end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | text-decoration: checking that base value is set before start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | text-decoration: checking that 'from' value is set at start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | text-decoration: checking value halfway through animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | text-decoration: [freeze-mode] checking that final value is set at end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | text-decoration: [freeze-mode] checking that final value is set after end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | text-decoration: checking that base value is set before start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | text-decoration: checking that 'from' value is set at start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | text-decoration: checking value halfway through animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | text-decoration: [remove-mode] checking that animation is cleared at end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | text-decoration: [remove-mode] checking that animation is cleared after end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | text-decoration: checking that base value is set before start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | text-decoration: checking that 'from' value is set at start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | text-decoration: checking value halfway through animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | text-decoration: [freeze-mode] checking that final value is set at end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | text-decoration: [freeze-mode] checking that final value is set after end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | text-decoration: checking that base value is set before start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | text-decoration: checking that 'from' value is set at start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | text-decoration: checking value halfway through animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | text-decoration: [remove-mode] checking that animation is cleared at end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | text-decoration: [remove-mode] checking that animation is cleared after end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | text-decoration: checking that base value is set before start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | text-decoration: checking that 'from' value is set at start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | text-decoration: checking value halfway through animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | text-decoration: [freeze-mode] checking that final value is set at end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | text-decoration: [freeze-mode] checking that final value is set after end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | text-rendering: checking that base value is set before start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | text-rendering: checking that 'from' value is set at start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | text-rendering: checking value halfway through animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | text-rendering: [remove-mode] checking that animation is cleared at end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | text-rendering: [remove-mode] checking that animation is cleared after end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | text-rendering: checking that base value is set before start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | text-rendering: checking that 'from' value is set at start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | text-rendering: checking value halfway through animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | text-rendering: [freeze-mode] checking that final value is set at end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | text-rendering: [freeze-mode] checking that final value is set after end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | text-rendering: checking that base value is set before start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | text-rendering: checking that 'from' value is set at start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | text-rendering: checking value halfway through animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | text-rendering: [remove-mode] checking that animation is cleared at end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | text-rendering: [remove-mode] checking that animation is cleared after end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | text-rendering: checking that base value is set before start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | text-rendering: checking that 'from' value is set at start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | text-rendering: checking value halfway through animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | text-rendering: [freeze-mode] checking that final value is set at end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | text-rendering: [freeze-mode] checking that final value is set after end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | text-rendering: checking that base value is set before start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | text-rendering: checking that 'from' value is set at start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | text-rendering: checking value halfway through animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | text-rendering: [remove-mode] checking that animation is cleared at end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | text-rendering: [remove-mode] checking that animation is cleared after end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | text-rendering: checking that base value is set before start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | text-rendering: checking that 'from' value is set at start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | text-rendering: checking value halfway through animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | text-rendering: [freeze-mode] checking that final value is set at end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | text-rendering: [freeze-mode] checking that final value is set after end of animation 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | visibility: checking that base value is set before start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | visibility: checking that 'from' value is set at start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | visibility: checking value halfway through animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | visibility: [remove-mode] checking that animation is cleared at end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | visibility: [remove-mode] checking that animation is cleared after end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | visibility: checking that base value is set before start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | visibility: checking that 'from' value is set at start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | visibility: checking value halfway through animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | visibility: [freeze-mode] checking that final value is set at end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | visibility: [freeze-mode] checking that final value is set after end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | visibility: checking that base value is set before start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | visibility: checking that 'from' value is set at start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | visibility: checking value halfway through animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | visibility: [remove-mode] checking that animation is cleared at end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | visibility: [remove-mode] checking that animation is cleared after end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | visibility: checking that base value is set before start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | visibility: checking that 'from' value is set at start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | visibility: checking value halfway through animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | visibility: [freeze-mode] checking that final value is set at end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | visibility: [freeze-mode] checking that final value is set after end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | word-spacing: checking that base value is set before start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | word-spacing: checking that 'from' value is set at start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | word-spacing: checking value halfway through animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | word-spacing: [remove-mode] checking that animation is cleared at end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | word-spacing: [remove-mode] checking that animation is cleared after end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | word-spacing: checking that base value is set before start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | word-spacing: checking that 'from' value is set at start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | word-spacing: checking value halfway through animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | word-spacing: [freeze-mode] checking that final value is set at end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | word-spacing: [freeze-mode] checking that final value is set after end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | word-spacing: checking that base value is set before start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | word-spacing: checking that 'from' value is set at start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | word-spacing: checking value halfway through animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | word-spacing: [remove-mode] checking that animation is cleared at end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | word-spacing: [remove-mode] checking that animation is cleared after end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | word-spacing: checking that base value is set before start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | word-spacing: checking that 'from' value is set at start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | word-spacing: checking value halfway through animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | word-spacing: [freeze-mode] checking that final value is set at end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | word-spacing: [freeze-mode] checking that final value is set after end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | word-spacing: checking that base value is set before start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | word-spacing: checking that 'from' value is set at start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | word-spacing: checking value halfway through animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | word-spacing: [remove-mode] checking that animation is cleared at end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | word-spacing: [remove-mode] checking that animation is cleared after end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | word-spacing: checking that base value is set before start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | word-spacing: checking that 'from' value is set at start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | word-spacing: checking value halfway through animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | word-spacing: [freeze-mode] checking that final value is set at end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | word-spacing: [freeze-mode] checking that final value is set after end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | word-spacing: checking that base value is set before start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | word-spacing: checking that 'from' value is set at start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | word-spacing: checking value halfway through animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | word-spacing: [remove-mode] checking that animation is cleared at end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | word-spacing: [remove-mode] checking that animation is cleared after end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | word-spacing: checking that base value is set before start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | word-spacing: checking that 'from' value is set at start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | word-spacing: checking value halfway through animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | word-spacing: [freeze-mode] checking that final value is set at end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | word-spacing: [freeze-mode] checking that final value is set after end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | word-spacing: checking that base value is set before start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | word-spacing: checking that 'from' value is set at start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | word-spacing: checking value halfway through animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | word-spacing: [remove-mode] checking that animation is cleared at end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | word-spacing: [remove-mode] checking that animation is cleared after end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | word-spacing: checking that base value is set before start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | word-spacing: checking that 'from' value is set at start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | word-spacing: checking value halfway through animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | word-spacing: [freeze-mode] checking that final value is set at end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | word-spacing: [freeze-mode] checking that final value is set after end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | word-spacing: checking that base value is set before start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | word-spacing: checking that 'from' value is set at start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | word-spacing: checking value halfway through animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | word-spacing: [remove-mode] checking that animation is cleared at end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | word-spacing: [remove-mode] checking that animation is cleared after end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | word-spacing: checking that base value is set before start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | word-spacing: checking that 'from' value is set at start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | word-spacing: checking value halfway through animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | word-spacing: [freeze-mode] checking that final value is set at end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | word-spacing: [freeze-mode] checking that final value is set after end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | word-spacing: checking that base value is set before start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | word-spacing: checking that 'from' value is set at start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | word-spacing: checking value halfway through animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | word-spacing: [remove-mode] checking that animation is cleared at end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | word-spacing: [remove-mode] checking that animation is cleared after end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | word-spacing: checking that base value is set before start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | word-spacing: checking that 'from' value is set at start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | word-spacing: checking value halfway through animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | word-spacing: [freeze-mode] checking that final value is set at end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | word-spacing: [freeze-mode] checking that final value is set after end of animation 19:40: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 19:40: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 19:40:56 INFO - GECKO(1845) | MEMORY STAT | vsize 4160MB | residentFast 179MB | heapAllocated 54MB 19:40:56 INFO - TEST-OK | dom/smil/test/test_smilMappedAttrFromTo.xhtml | took 1087ms 19:40:56 INFO - TEST-START | dom/smil/test/test_smilMappedAttrPaced.xhtml 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | should be paused by load handler 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | should be paused at 0 in load handler 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | expecting to be converting from CSS to XML 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | expecting to be converting from CSS to XML 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | expecting to be converting from CSS to XML 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | expecting to be converting from CSS to XML 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | expecting to be converting from CSS to XML 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | expecting to be converting from CSS to XML 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | expecting to be converting from CSS to XML 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | expecting to be converting from CSS to XML 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | expecting to be converting from CSS to XML 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | expecting to be converting from CSS to XML 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | clip: checking value at start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | clip: checking value 1/6 of the way through animation. 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | clip: checking value 1/3 of the way through animation. 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | clip: checking value 2/3 of the way through animation. 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | clip: [remove-mode] checking that animation is cleared at end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | clip: [remove-mode] checking that animation is cleared after end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | clip: checking value at start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | clip: checking value 1/6 of the way through animation. 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | clip: checking value 1/3 of the way through animation. 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | clip: checking value 2/3 of the way through animation. 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | clip: [freeze-mode] checking that final value is set at end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | clip: [freeze-mode] checking that final value is set after end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | clip: checking value at start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | clip: checking value 1/6 of the way through animation. 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | clip: checking value 1/3 of the way through animation. 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | clip: checking value 2/3 of the way through animation. 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | clip: [remove-mode] checking that animation is cleared at end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | clip: [remove-mode] checking that animation is cleared after end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | clip: checking value at start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | clip: checking value 1/6 of the way through animation. 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | clip: checking value 1/3 of the way through animation. 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | clip: checking value 2/3 of the way through animation. 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | clip: [freeze-mode] checking that final value is set at end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | clip: [freeze-mode] checking that final value is set after end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | clip: checking value at start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | clip: checking value 1/6 of the way through animation. 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | clip: checking value 1/3 of the way through animation. 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | clip: checking value 2/3 of the way through animation. 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | clip: [remove-mode] checking that animation is cleared at end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | clip: [remove-mode] checking that animation is cleared after end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | clip: checking value at start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | clip: checking value 1/6 of the way through animation. 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | clip: checking value 1/3 of the way through animation. 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | clip: checking value 2/3 of the way through animation. 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | clip: [freeze-mode] checking that final value is set at end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | clip: [freeze-mode] checking that final value is set after end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | clip: checking value at start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | clip: checking value 1/6 of the way through animation. 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | clip: checking value 1/3 of the way through animation. 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | clip: checking value 2/3 of the way through animation. 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | clip: [remove-mode] checking that animation is cleared at end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | clip: [remove-mode] checking that animation is cleared after end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | clip: checking value at start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | clip: checking value 1/6 of the way through animation. 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | clip: checking value 1/3 of the way through animation. 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | clip: checking value 2/3 of the way through animation. 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | clip: [freeze-mode] checking that final value is set at end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | clip: [freeze-mode] checking that final value is set after end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | clip: checking value at start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | clip: checking value 1/6 of the way through animation. 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | clip: checking value 1/3 of the way through animation. 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | clip: checking value 2/3 of the way through animation. 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | clip: [remove-mode] checking that animation is cleared at end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | clip: [remove-mode] checking that animation is cleared after end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | clip: checking value at start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | clip: checking value 1/6 of the way through animation. 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | clip: checking value 1/3 of the way through animation. 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | clip: checking value 2/3 of the way through animation. 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | clip: [freeze-mode] checking that final value is set at end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | clip: [freeze-mode] checking that final value is set after end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | clip: checking value at start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | clip: checking value 1/6 of the way through animation. 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | clip: checking value 1/3 of the way through animation. 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | clip: checking value 2/3 of the way through animation. 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | clip: [remove-mode] checking that animation is cleared at end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | clip: [remove-mode] checking that animation is cleared after end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | clip: checking value at start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | clip: checking value 1/6 of the way through animation. 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | clip: checking value 1/3 of the way through animation. 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | clip: checking value 2/3 of the way through animation. 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | clip: [freeze-mode] checking that final value is set at end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | clip: [freeze-mode] checking that final value is set after end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | clip: checking value at start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | clip: checking value 1/6 of the way through animation. 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | clip: checking value 1/3 of the way through animation. 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | clip: checking value 2/3 of the way through animation. 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | clip: [remove-mode] checking that animation is cleared at end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | clip: [remove-mode] checking that animation is cleared after end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | clip: checking value at start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | clip: checking value 1/6 of the way through animation. 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | clip: checking value 1/3 of the way through animation. 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | clip: checking value 2/3 of the way through animation. 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | clip: [freeze-mode] checking that final value is set at end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | clip: [freeze-mode] checking that final value is set after end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | color: checking value at start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | color: checking value 1/6 of the way through animation. 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | color: checking value 1/3 of the way through animation. 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | color: checking value 2/3 of the way through animation. 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | color: [remove-mode] checking that animation is cleared at end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | color: [remove-mode] checking that animation is cleared after end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | color: checking value at start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | color: checking value 1/6 of the way through animation. 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | color: checking value 1/3 of the way through animation. 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | color: checking value 2/3 of the way through animation. 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | color: [freeze-mode] checking that final value is set at end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | color: [freeze-mode] checking that final value is set after end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | color: checking value at start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | color: checking value 1/6 of the way through animation. 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | color: checking value 1/3 of the way through animation. 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | color: checking value 2/3 of the way through animation. 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | color: [remove-mode] checking that animation is cleared at end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | color: [remove-mode] checking that animation is cleared after end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | color: checking value at start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | color: checking value 1/6 of the way through animation. 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | color: checking value 1/3 of the way through animation. 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | color: checking value 2/3 of the way through animation. 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | color: [freeze-mode] checking that final value is set at end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | color: [freeze-mode] checking that final value is set after end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | color: checking value at start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | color: checking value 1/6 of the way through animation. 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | color: checking value 1/3 of the way through animation. 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | color: checking value 2/3 of the way through animation. 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | color: [remove-mode] checking that animation is cleared at end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | color: [remove-mode] checking that animation is cleared after end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | color: checking value at start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | color: checking value 1/6 of the way through animation. 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | color: checking value 1/3 of the way through animation. 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | color: checking value 2/3 of the way through animation. 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | color: [freeze-mode] checking that final value is set at end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | color: [freeze-mode] checking that final value is set after end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | color: checking value at start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | color: checking value 1/6 of the way through animation. 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | color: checking value 1/3 of the way through animation. 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | color: checking value 2/3 of the way through animation. 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | color: [remove-mode] checking that animation is cleared at end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | color: [remove-mode] checking that animation is cleared after end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | color: checking value at start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | color: checking value 1/6 of the way through animation. 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | color: checking value 1/3 of the way through animation. 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | color: checking value 2/3 of the way through animation. 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | color: [freeze-mode] checking that final value is set at end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | color: [freeze-mode] checking that final value is set after end of animation 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40: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 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | fill: checking value at start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | fill: checking value 1/6 of the way through animation. 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | fill: checking value 1/3 of the way through animation. 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | fill: checking value 2/3 of the way through animation. 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | fill: [remove-mode] checking that animation is cleared at end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | fill: [remove-mode] checking that animation is cleared after end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | fill: checking value at start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | fill: checking value 1/6 of the way through animation. 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | fill: checking value 1/3 of the way through animation. 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | fill: checking value 2/3 of the way through animation. 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | fill: [freeze-mode] checking that final value is set at end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | fill: [freeze-mode] checking that final value is set after end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | fill: checking value at start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | fill: checking value 1/6 of the way through animation. 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | fill: checking value 1/3 of the way through animation. 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | fill: checking value 2/3 of the way through animation. 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | fill: [remove-mode] checking that animation is cleared at end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | fill: [remove-mode] checking that animation is cleared after end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | fill: checking value at start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | fill: checking value 1/6 of the way through animation. 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | fill: checking value 1/3 of the way through animation. 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | fill: checking value 2/3 of the way through animation. 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | fill: [freeze-mode] checking that final value is set at end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | fill: [freeze-mode] checking that final value is set after end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | fill: checking value at start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | fill: checking value 1/6 of the way through animation. 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | fill: checking value 1/3 of the way through animation. 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | fill: checking value 2/3 of the way through animation. 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | fill: [remove-mode] checking that animation is cleared at end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | fill: [remove-mode] checking that animation is cleared after end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | fill: checking value at start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | fill: checking value 1/6 of the way through animation. 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | fill: checking value 1/3 of the way through animation. 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | fill: checking value 2/3 of the way through animation. 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | fill: [freeze-mode] checking that final value is set at end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | fill: [freeze-mode] checking that final value is set after end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | fill: checking value at start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | fill: checking value 1/6 of the way through animation. 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | fill: checking value 1/3 of the way through animation. 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | fill: checking value 2/3 of the way through animation. 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | fill: [remove-mode] checking that animation is cleared at end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | fill: [remove-mode] checking that animation is cleared after end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | fill: checking value at start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | fill: checking value 1/6 of the way through animation. 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | fill: checking value 1/3 of the way through animation. 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | fill: checking value 2/3 of the way through animation. 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | fill: [freeze-mode] checking that final value is set at end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | fill: [freeze-mode] checking that final value is set after end of animation 19:40:56 INFO - TEST-FAIL | dom/smil/test/test_smilMappedAttrPaced.xhtml | Skipping a testcase for 'fill' because: need support for URI-based paints 19:40:56 INFO - TEST-FAIL | dom/smil/test/test_smilMappedAttrPaced.xhtml | Skipping a testcase for 'fill' because: need support for URI-based paints 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | font-size: checking value at start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | font-size: checking value 1/6 of the way through animation. 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | font-size: checking value 1/3 of the way through animation. 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | font-size: checking value 2/3 of the way through animation. 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | font-size: [remove-mode] checking that animation is cleared at end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | font-size: [remove-mode] checking that animation is cleared after end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | font-size: checking value at start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | font-size: checking value 1/6 of the way through animation. 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | font-size: checking value 1/3 of the way through animation. 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | font-size: checking value 2/3 of the way through animation. 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | font-size: [freeze-mode] checking that final value is set at end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | font-size: [freeze-mode] checking that final value is set after end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | font-size: checking value at start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | font-size: checking value 1/6 of the way through animation. 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | font-size: checking value 1/3 of the way through animation. 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | font-size: checking value 2/3 of the way through animation. 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | font-size: [remove-mode] checking that animation is cleared at end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | font-size: [remove-mode] checking that animation is cleared after end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | font-size: checking value at start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | font-size: checking value 1/6 of the way through animation. 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | font-size: checking value 1/3 of the way through animation. 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | font-size: checking value 2/3 of the way through animation. 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | font-size: [freeze-mode] checking that final value is set at end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | font-size: [freeze-mode] checking that final value is set after end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | font-size: checking value at start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | font-size: checking value 1/6 of the way through animation. 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | font-size: checking value 1/3 of the way through animation. 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | font-size: checking value 2/3 of the way through animation. 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | font-size: [remove-mode] checking that animation is cleared at end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | font-size: [remove-mode] checking that animation is cleared after end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | font-size: checking value at start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | font-size: checking value 1/6 of the way through animation. 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | font-size: checking value 1/3 of the way through animation. 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | font-size: checking value 2/3 of the way through animation. 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | font-size: [freeze-mode] checking that final value is set at end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | font-size: [freeze-mode] checking that final value is set after end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | font-size: checking value at start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | font-size: checking value 1/6 of the way through animation. 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | font-size: checking value 1/3 of the way through animation. 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | font-size: checking value 2/3 of the way through animation. 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | font-size: [remove-mode] checking that animation is cleared at end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | font-size: [remove-mode] checking that animation is cleared after end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | font-size: checking value at start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | font-size: checking value 1/6 of the way through animation. 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | font-size: checking value 1/3 of the way through animation. 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | font-size: checking value 2/3 of the way through animation. 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | font-size: [freeze-mode] checking that final value is set at end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | font-size: [freeze-mode] checking that final value is set after end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | font-size: checking value at start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | font-size: checking value 1/6 of the way through animation. 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | font-size: checking value 1/3 of the way through animation. 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | font-size: checking value 2/3 of the way through animation. 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | font-size: [remove-mode] checking that animation is cleared at end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | font-size: [remove-mode] checking that animation is cleared after end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | font-size: checking value at start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | font-size: checking value 1/6 of the way through animation. 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | font-size: checking value 1/3 of the way through animation. 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | font-size: checking value 2/3 of the way through animation. 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | font-size: [freeze-mode] checking that final value is set at end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | font-size: [freeze-mode] checking that final value is set after end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | font-size: checking value at start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | font-size: checking value 1/6 of the way through animation. 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | font-size: checking value 1/3 of the way through animation. 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | font-size: checking value 2/3 of the way through animation. 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | font-size: [remove-mode] checking that animation is cleared at end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | font-size: [remove-mode] checking that animation is cleared after end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | font-size: checking value at start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | font-size: checking value 1/6 of the way through animation. 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | font-size: checking value 1/3 of the way through animation. 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | font-size: checking value 2/3 of the way through animation. 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | font-size: [freeze-mode] checking that final value is set at end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | font-size: [freeze-mode] checking that final value is set after end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | font-size-adjust: checking value at start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | font-size-adjust: checking value 1/6 of the way through animation. 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | font-size-adjust: checking value 1/3 of the way through animation. 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | font-size-adjust: checking value 2/3 of the way through animation. 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | font-size-adjust: [remove-mode] checking that animation is cleared at end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | font-size-adjust: [remove-mode] checking that animation is cleared after end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | font-size-adjust: checking value at start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | font-size-adjust: checking value 1/6 of the way through animation. 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | font-size-adjust: checking value 1/3 of the way through animation. 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | font-size-adjust: checking value 2/3 of the way through animation. 19:40: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 19:40: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 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | font-size-adjust: checking value at start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | font-size-adjust: checking value 1/6 of the way through animation. 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | font-size-adjust: checking value 1/3 of the way through animation. 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | font-size-adjust: checking value 2/3 of the way through animation. 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | font-size-adjust: [remove-mode] checking that animation is cleared at end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | font-size-adjust: [remove-mode] checking that animation is cleared after end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | font-size-adjust: checking value at start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | font-size-adjust: checking value 1/6 of the way through animation. 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | font-size-adjust: checking value 1/3 of the way through animation. 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | font-size-adjust: checking value 2/3 of the way through animation. 19:40: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 19:40: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 19:40:56 INFO - TEST-FAIL | dom/smil/test/test_smilMappedAttrPaced.xhtml | Skipping a testcase for 'font-family' because: need support for more font properties 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-dasharray: checking value at start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-dasharray: checking value 1/6 of the way through animation. 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-dasharray: checking value 1/3 of the way through animation. 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-dasharray: checking value 2/3 of the way through animation. 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-dasharray: [remove-mode] checking that animation is cleared at end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-dasharray: [remove-mode] checking that animation is cleared after end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-dasharray: checking value at start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-dasharray: checking value 1/6 of the way through animation. 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-dasharray: checking value 1/3 of the way through animation. 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-dasharray: checking value 2/3 of the way through animation. 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-dasharray: [freeze-mode] checking that final value is set at end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-dasharray: [freeze-mode] checking that final value is set after end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-dasharray: checking value at start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-dasharray: checking value 1/6 of the way through animation. 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-dasharray: checking value 1/3 of the way through animation. 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-dasharray: checking value 2/3 of the way through animation. 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-dasharray: [remove-mode] checking that animation is cleared at end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-dasharray: [remove-mode] checking that animation is cleared after end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-dasharray: checking value at start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-dasharray: checking value 1/6 of the way through animation. 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-dasharray: checking value 1/3 of the way through animation. 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-dasharray: checking value 2/3 of the way through animation. 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-dasharray: [freeze-mode] checking that final value is set at end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-dasharray: [freeze-mode] checking that final value is set after end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-dashoffset: checking value at start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-dashoffset: checking value 1/6 of the way through animation. 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-dashoffset: checking value 1/3 of the way through animation. 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-dashoffset: checking value 2/3 of the way through animation. 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-dashoffset: [remove-mode] checking that animation is cleared at end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-dashoffset: [remove-mode] checking that animation is cleared after end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-dashoffset: checking value at start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-dashoffset: checking value 1/6 of the way through animation. 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-dashoffset: checking value 1/3 of the way through animation. 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-dashoffset: checking value 2/3 of the way through animation. 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-dashoffset: [freeze-mode] checking that final value is set at end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-dashoffset: [freeze-mode] checking that final value is set after end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-dashoffset: checking value at start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-dashoffset: checking value 1/6 of the way through animation. 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-dashoffset: checking value 1/3 of the way through animation. 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-dashoffset: checking value 2/3 of the way through animation. 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-dashoffset: [remove-mode] checking that animation is cleared at end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-dashoffset: [remove-mode] checking that animation is cleared after end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-dashoffset: checking value at start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-dashoffset: checking value 1/6 of the way through animation. 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-dashoffset: checking value 1/3 of the way through animation. 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-dashoffset: checking value 2/3 of the way through animation. 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-dashoffset: [freeze-mode] checking that final value is set at end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-dashoffset: [freeze-mode] checking that final value is set after end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-dashoffset: checking value at start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-dashoffset: checking value 1/6 of the way through animation. 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-dashoffset: checking value 1/3 of the way through animation. 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-dashoffset: checking value 2/3 of the way through animation. 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-dashoffset: [remove-mode] checking that animation is cleared at end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-dashoffset: [remove-mode] checking that animation is cleared after end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-dashoffset: checking value at start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-dashoffset: checking value 1/6 of the way through animation. 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-dashoffset: checking value 1/3 of the way through animation. 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-dashoffset: checking value 2/3 of the way through animation. 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-dashoffset: [freeze-mode] checking that final value is set at end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-dashoffset: [freeze-mode] checking that final value is set after end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-dashoffset: checking value at start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-dashoffset: checking value 1/6 of the way through animation. 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-dashoffset: checking value 1/3 of the way through animation. 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-dashoffset: checking value 2/3 of the way through animation. 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-dashoffset: [remove-mode] checking that animation is cleared at end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-dashoffset: [remove-mode] checking that animation is cleared after end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-dashoffset: checking value at start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-dashoffset: checking value 1/6 of the way through animation. 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-dashoffset: checking value 1/3 of the way through animation. 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-dashoffset: checking value 2/3 of the way through animation. 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-dashoffset: [freeze-mode] checking that final value is set at end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-dashoffset: [freeze-mode] checking that final value is set after end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-dashoffset: checking value at start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-dashoffset: checking value 1/6 of the way through animation. 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-dashoffset: checking value 1/3 of the way through animation. 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-dashoffset: checking value 2/3 of the way through animation. 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-dashoffset: [remove-mode] checking that animation is cleared at end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-dashoffset: [remove-mode] checking that animation is cleared after end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-dashoffset: checking value at start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-dashoffset: checking value 1/6 of the way through animation. 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-dashoffset: checking value 1/3 of the way through animation. 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-dashoffset: checking value 2/3 of the way through animation. 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-dashoffset: [freeze-mode] checking that final value is set at end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-dashoffset: [freeze-mode] checking that final value is set after end of animation 19:40: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 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-width: checking value at start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-width: checking value 1/6 of the way through animation. 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-width: checking value 1/3 of the way through animation. 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-width: checking value 2/3 of the way through animation. 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-width: [remove-mode] checking that animation is cleared at end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-width: [remove-mode] checking that animation is cleared after end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-width: checking value at start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-width: checking value 1/6 of the way through animation. 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-width: checking value 1/3 of the way through animation. 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-width: checking value 2/3 of the way through animation. 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-width: [freeze-mode] checking that final value is set at end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-width: [freeze-mode] checking that final value is set after end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-width: checking value at start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-width: checking value 1/6 of the way through animation. 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-width: checking value 1/3 of the way through animation. 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-width: checking value 2/3 of the way through animation. 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-width: [remove-mode] checking that animation is cleared at end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-width: [remove-mode] checking that animation is cleared after end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-width: checking value at start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-width: checking value 1/6 of the way through animation. 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-width: checking value 1/3 of the way through animation. 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-width: checking value 2/3 of the way through animation. 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-width: [freeze-mode] checking that final value is set at end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-width: [freeze-mode] checking that final value is set after end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-width: checking value at start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-width: checking value 1/6 of the way through animation. 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-width: checking value 1/3 of the way through animation. 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-width: checking value 2/3 of the way through animation. 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-width: [remove-mode] checking that animation is cleared at end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-width: [remove-mode] checking that animation is cleared after end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-width: checking value at start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-width: checking value 1/6 of the way through animation. 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-width: checking value 1/3 of the way through animation. 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-width: checking value 2/3 of the way through animation. 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-width: [freeze-mode] checking that final value is set at end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-width: [freeze-mode] checking that final value is set after end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-width: checking value at start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-width: checking value 1/6 of the way through animation. 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-width: checking value 1/3 of the way through animation. 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-width: checking value 2/3 of the way through animation. 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-width: [remove-mode] checking that animation is cleared at end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-width: [remove-mode] checking that animation is cleared after end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-width: checking value at start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-width: checking value 1/6 of the way through animation. 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-width: checking value 1/3 of the way through animation. 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-width: checking value 2/3 of the way through animation. 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-width: [freeze-mode] checking that final value is set at end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-width: [freeze-mode] checking that final value is set after end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-width: checking value at start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-width: checking value 1/6 of the way through animation. 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-width: checking value 1/3 of the way through animation. 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-width: checking value 2/3 of the way through animation. 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-width: [remove-mode] checking that animation is cleared at end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-width: [remove-mode] checking that animation is cleared after end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-width: checking value at start of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-width: checking value 1/6 of the way through animation. 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-width: checking value 1/3 of the way through animation. 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-width: checking value 2/3 of the way through animation. 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-width: [freeze-mode] checking that final value is set at end of animation 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-width: [freeze-mode] checking that final value is set after end of animation 19:40: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 19:40:56 INFO - GECKO(1845) | MEMORY STAT | vsize 4161MB | residentFast 180MB | heapAllocated 56MB 19:40:56 INFO - TEST-OK | dom/smil/test/test_smilMappedAttrPaced.xhtml | took 280ms 19:40:56 INFO - TEST-START | dom/smil/test/test_smilMinTiming.html 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMinTiming.html | should be paused by load handler 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMinTiming.html | Shouldn't fill in extended period with fill='none' 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMinTiming.html | Should fill in extended period with fill='freeze' 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMinTiming.html | Shouldn't fill after unsetting fill 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMinTiming.html | Should be active in repeating interval 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMinTiming.html | Shouldn't fill after seeking to boundary of extended period 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMinTiming.html | Should fill at boundary to extended period 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilMinTiming.html | Should fill with the end of the repeat duration value 19:40:56 INFO - GECKO(1845) | MEMORY STAT | vsize 4162MB | residentFast 180MB | heapAllocated 56MB 19:40:56 INFO - TEST-OK | dom/smil/test/test_smilMinTiming.html | took 98ms 19:40:56 INFO - TEST-START | dom/smil/test/test_smilRepeatDuration.html 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilRepeatDuration.html | should be paused by load handler 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilRepeatDuration.html | repeatDur: 15, repeatCount: 2, dur: 10 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilRepeatDuration.html | repeatDur: 25, repeatCount: 2, dur: 10 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilRepeatDuration.html | repeatDur: indefinite, repeatCount: 2, dur: 10 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilRepeatDuration.html | repeatDur: , repeatCount: 2, dur: 10 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilRepeatDuration.html | repeatDur: 15, repeatCount: indefinite, dur: 10 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilRepeatDuration.html | repeatDur: indefinite, repeatCount: indefinite, dur: 10 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilRepeatDuration.html | repeatDur: , repeatCount: indefinite, dur: 10 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilRepeatDuration.html | repeatDur: 15, repeatCount: , dur: 10 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilRepeatDuration.html | repeatDur: indefinite, repeatCount: , dur: 10 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilRepeatDuration.html | repeatDur: , repeatCount: , dur: 10 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilRepeatDuration.html | repeatDur: 15, repeatCount: 2, dur: indefinite 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilRepeatDuration.html | repeatDur: indefinite, repeatCount: 2, dur: indefinite 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilRepeatDuration.html | repeatDur: , repeatCount: 2, dur: indefinite 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilRepeatDuration.html | repeatDur: 15, repeatCount: indefinite, dur: indefinite 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilRepeatDuration.html | repeatDur: indefinite, repeatCount: indefinite, dur: indefinite 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilRepeatDuration.html | repeatDur: , repeatCount: indefinite, dur: indefinite 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilRepeatDuration.html | repeatDur: 15, repeatCount: , dur: indefinite 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilRepeatDuration.html | repeatDur: indefinite, repeatCount: , dur: indefinite 19:40:56 INFO - TEST-PASS | dom/smil/test/test_smilRepeatDuration.html | repeatDur: , repeatCount: , dur: indefinite 19:40:56 INFO - GECKO(1845) | MEMORY STAT | vsize 4163MB | residentFast 182MB | heapAllocated 56MB 19:40:56 INFO - TEST-OK | dom/smil/test/test_smilRepeatDuration.html | took 72ms 19:40:56 INFO - TEST-START | dom/smil/test/test_smilRepeatTiming.xhtml 19:40:57 INFO - TEST-PASS | dom/smil/test/test_smilRepeatTiming.xhtml | A valid string reason is expected 19:40:57 INFO - TEST-PASS | dom/smil/test/test_smilRepeatTiming.xhtml | Reason cannot be empty 19:40:57 INFO - TEST-PASS | dom/smil/test/test_smilRepeatTiming.xhtml | Unexpected repeat event received: test broken 19:40:57 INFO - TEST-FAIL | dom/smil/test/test_smilRepeatTiming.xhtml | The author of the test has indicated that flaky timeouts are expected. Reason: untriaged 19:40:57 INFO - TEST-PASS | dom/smil/test/test_smilRepeatTiming.xhtml | Got begin event more than once for non-repeating animation 19:40:57 INFO - TEST-FAIL | dom/smil/test/test_smilRepeatTiming.xhtml | The author of the test has indicated that flaky timeouts are expected. Reason: untriaged 19:40:57 INFO - GECKO(1845) | MEMORY STAT | vsize 4163MB | residentFast 182MB | heapAllocated 57MB 19:40:57 INFO - TEST-OK | dom/smil/test/test_smilRepeatTiming.xhtml | took 98ms 19:40:57 INFO - TEST-START | dom/smil/test/test_smilReset.xhtml 19:40:57 INFO - TEST-PASS | dom/smil/test/test_smilReset.xhtml | should be paused by load handler 19:40:57 INFO - TEST-PASS | dom/smil/test/test_smilReset.xhtml | should be paused at 0 in load handler 19:40:57 INFO - TEST-PASS | dom/smil/test/test_smilReset.xhtml | Unexpected initial start time 19:40:57 INFO - TEST-PASS | dom/smil/test/test_smilReset.xhtml | Unexpected start time after restart. Perhaps the added instance time was cleared 19:40:57 INFO - TEST-PASS | dom/smil/test/test_smilReset.xhtml | Unexpected start time after seek 19:40:57 INFO - TEST-PASS | dom/smil/test/test_smilReset.xhtml | Unexpected start time after beginElement 19:40:57 INFO - TEST-PASS | dom/smil/test/test_smilReset.xhtml | Unexpected start time after clearing begin spec 19:40:57 INFO - TEST-PASS | dom/smil/test/test_smilReset.xhtml | Second DOM instance time cleared when begin spec was removed 19:40:57 INFO - TEST-PASS | dom/smil/test/test_smilReset.xhtml | Unexpected start time after setting begin spec 19:40:57 INFO - TEST-PASS | dom/smil/test/test_smilReset.xhtml | Second DOM instance time cleared when begin spec was added 19:40:57 INFO - TEST-PASS | dom/smil/test/test_smilReset.xhtml | Interval not updated with updated begin spec 19:40:57 INFO - GECKO(1845) | MEMORY STAT | vsize 4164MB | residentFast 183MB | heapAllocated 57MB 19:40:57 INFO - TEST-OK | dom/smil/test/test_smilReset.xhtml | took 52ms 19:40:57 INFO - TEST-START | dom/smil/test/test_smilRestart.xhtml 19:40:57 INFO - TEST-PASS | dom/smil/test/test_smilRestart.xhtml | should be paused by load handler 19:40:57 INFO - TEST-PASS | dom/smil/test/test_smilRestart.xhtml | should be paused at 0 in load handler 19:40:57 INFO - TEST-PASS | dom/smil/test/test_smilRestart.xhtml | undefined assertion name 19:40:57 INFO - TEST-PASS | dom/smil/test/test_smilRestart.xhtml | undefined assertion name 19:40:57 INFO - TEST-PASS | dom/smil/test/test_smilRestart.xhtml | undefined assertion name 19:40:57 INFO - TEST-PASS | dom/smil/test/test_smilRestart.xhtml | always can't restart in waiting state 19:40:57 INFO - TEST-PASS | dom/smil/test/test_smilRestart.xhtml | whenNotActive can't restart in waiting state 19:40:57 INFO - TEST-PASS | dom/smil/test/test_smilRestart.xhtml | never can't restart in waiting state 19:40:57 INFO - TEST-PASS | dom/smil/test/test_smilRestart.xhtml | always can't restart in active state 19:40:57 INFO - TEST-PASS | dom/smil/test/test_smilRestart.xhtml | whenNotActive can restart in active state 19:40:57 INFO - TEST-PASS | dom/smil/test/test_smilRestart.xhtml | never can restart in active state 19:40:57 INFO - TEST-PASS | dom/smil/test/test_smilRestart.xhtml | always can't restart in postactive state 19:40:57 INFO - TEST-PASS | dom/smil/test/test_smilRestart.xhtml | whenNotActive can't restart in postactive state 19:40:57 INFO - TEST-PASS | dom/smil/test/test_smilRestart.xhtml | never can restart in postactive state 19:40:57 INFO - GECKO(1845) | MEMORY STAT | vsize 4165MB | residentFast 184MB | heapAllocated 58MB 19:40:57 INFO - TEST-OK | dom/smil/test/test_smilRestart.xhtml | took 63ms 19:40:57 INFO - TEST-START | dom/smil/test/test_smilSetCurrentTime.xhtml 19:40:57 INFO - TEST-PASS | dom/smil/test/test_smilSetCurrentTime.xhtml | A valid string reason is expected 19:40:57 INFO - TEST-PASS | dom/smil/test/test_smilSetCurrentTime.xhtml | Reason cannot be empty 19:40:57 INFO - TEST-PASS | dom/smil/test/test_smilSetCurrentTime.xhtml | should be paused by load handler 19:40:57 INFO - TEST-PASS | dom/smil/test/test_smilSetCurrentTime.xhtml | should be paused at 0 in load handler 19:40:57 INFO - TEST-PASS | dom/smil/test/test_smilSetCurrentTime.xhtml | getCurrentTime returned 0 after seeking to 0 19:40:57 INFO - TEST-PASS | dom/smil/test/test_smilSetCurrentTime.xhtml | getCurrentTime returned 1.5 after seeking to 1.5 19:40:57 INFO - TEST-PASS | dom/smil/test/test_smilSetCurrentTime.xhtml | getCurrentTime returned 0.20000000298023224 after seeking to 0.2 19:40:57 INFO - TEST-PASS | dom/smil/test/test_smilSetCurrentTime.xhtml | getCurrentTime returned 0.9900000095367432 after seeking to 0.99 19:40:57 INFO - TEST-PASS | dom/smil/test/test_smilSetCurrentTime.xhtml | getCurrentTime returned 0 after seeking to 0 19:40:57 INFO - TEST-PASS | dom/smil/test/test_smilSetCurrentTime.xhtml | getCurrentTime returned 10000000 after seeking to 10000000 19:40:57 INFO - TEST-PASS | dom/smil/test/test_smilSetCurrentTime.xhtml | getCurrentTime returned 0 after seeking to 0 19:40:57 INFO - TEST-FAIL | dom/smil/test/test_smilSetCurrentTime.xhtml | The author of the test has indicated that flaky timeouts are expected. Reason: untriaged 19:40:57 INFO - TEST-FAIL | dom/smil/test/test_smilSetCurrentTime.xhtml | The author of the test has indicated that flaky timeouts are expected. Reason: untriaged 19:40:57 INFO - TEST-PASS | dom/smil/test/test_smilSetCurrentTime.xhtml | getCurrentTime returned 0 after seeking to 0 19:40:57 INFO - TEST-FAIL | dom/smil/test/test_smilSetCurrentTime.xhtml | The author of the test has indicated that flaky timeouts are expected. Reason: untriaged 19:40:57 INFO - TEST-PASS | dom/smil/test/test_smilSetCurrentTime.xhtml | getCurrentTime returned 1.5 after seeking to 1.5 19:40:57 INFO - TEST-FAIL | dom/smil/test/test_smilSetCurrentTime.xhtml | The author of the test has indicated that flaky timeouts are expected. Reason: untriaged 19:40:57 INFO - TEST-PASS | dom/smil/test/test_smilSetCurrentTime.xhtml | getCurrentTime returned 0.20000000298023224 after seeking to 0.2 19:40:57 INFO - TEST-FAIL | dom/smil/test/test_smilSetCurrentTime.xhtml | The author of the test has indicated that flaky timeouts are expected. Reason: untriaged 19:40:57 INFO - TEST-PASS | dom/smil/test/test_smilSetCurrentTime.xhtml | getCurrentTime returned 0.9900000095367432 after seeking to 0.99 19:40:57 INFO - TEST-FAIL | dom/smil/test/test_smilSetCurrentTime.xhtml | The author of the test has indicated that flaky timeouts are expected. Reason: untriaged 19:40:57 INFO - TEST-PASS | dom/smil/test/test_smilSetCurrentTime.xhtml | getCurrentTime returned 0 after seeking to 0 19:40:57 INFO - TEST-FAIL | dom/smil/test/test_smilSetCurrentTime.xhtml | The author of the test has indicated that flaky timeouts are expected. Reason: untriaged 19:40:57 INFO - TEST-PASS | dom/smil/test/test_smilSetCurrentTime.xhtml | getCurrentTime returned 10000000 after seeking to 10000000 19:40:57 INFO - TEST-FAIL | dom/smil/test/test_smilSetCurrentTime.xhtml | The author of the test has indicated that flaky timeouts are expected. Reason: untriaged 19:40:57 INFO - TEST-PASS | dom/smil/test/test_smilSetCurrentTime.xhtml | getCurrentTime returned 0 after seeking to 0 19:40:57 INFO - GECKO(1845) | MEMORY STAT | vsize 4166MB | residentFast 185MB | heapAllocated 58MB 19:40:57 INFO - TEST-OK | dom/smil/test/test_smilSetCurrentTime.xhtml | took 262ms 19:40:57 INFO - TEST-START | dom/smil/test/test_smilSync.xhtml 19:40:57 INFO - TEST-PASS | dom/smil/test/test_smilSync.xhtml | undefined assertion name 19:40:57 INFO - TEST-PASS | dom/smil/test/test_smilSync.xhtml | undefined assertion name 19:40:57 INFO - TEST-PASS | dom/smil/test/test_smilSync.xhtml | undefined assertion name 19:40:57 INFO - TEST-PASS | dom/smil/test/test_smilSync.xhtml | undefined assertion name 19:40:57 INFO - TEST-PASS | dom/smil/test/test_smilSync.xhtml | undefined assertion name 19:40:57 INFO - TEST-PASS | dom/smil/test/test_smilSync.xhtml | undefined assertion name 19:40:57 INFO - TEST-PASS | dom/smil/test/test_smilSync.xhtml | undefined assertion name 19:40:57 INFO - TEST-PASS | dom/smil/test/test_smilSync.xhtml | undefined assertion name 19:40:57 INFO - TEST-PASS | dom/smil/test/test_smilSync.xhtml | undefined assertion name 19:40:57 INFO - TEST-PASS | dom/smil/test/test_smilSync.xhtml | undefined assertion name 19:40:57 INFO - TEST-PASS | dom/smil/test/test_smilSync.xhtml | undefined assertion name 19:40:57 INFO - TEST-PASS | dom/smil/test/test_smilSync.xhtml | undefined assertion name 19:40:57 INFO - TEST-PASS | dom/smil/test/test_smilSync.xhtml | undefined assertion name 19:40:57 INFO - TEST-PASS | dom/smil/test/test_smilSync.xhtml | undefined assertion name 19:40:57 INFO - TEST-PASS | dom/smil/test/test_smilSync.xhtml | undefined assertion name 19:40:57 INFO - TEST-PASS | dom/smil/test/test_smilSync.xhtml | undefined assertion name 19:40:57 INFO - TEST-PASS | dom/smil/test/test_smilSync.xhtml | undefined assertion name 19:40:57 INFO - TEST-PASS | dom/smil/test/test_smilSync.xhtml | undefined assertion name 19:40:57 INFO - TEST-PASS | dom/smil/test/test_smilSync.xhtml | undefined assertion name 19:40:57 INFO - TEST-PASS | dom/smil/test/test_smilSync.xhtml | undefined assertion name 19:40:57 INFO - TEST-PASS | dom/smil/test/test_smilSync.xhtml | undefined assertion name 19:40:57 INFO - TEST-PASS | dom/smil/test/test_smilSync.xhtml | undefined assertion name 19:40:57 INFO - TEST-PASS | dom/smil/test/test_smilSync.xhtml | undefined assertion name 19:40:57 INFO - TEST-PASS | dom/smil/test/test_smilSync.xhtml | undefined assertion name 19:40:57 INFO - GECKO(1845) | MEMORY STAT | vsize 4167MB | residentFast 186MB | heapAllocated 59MB 19:40:57 INFO - TEST-OK | dom/smil/test/test_smilSync.xhtml | took 69ms 19:40:57 INFO - TEST-START | dom/smil/test/test_smilSyncTransform.xhtml 19:40:57 INFO - TEST-PASS | dom/smil/test/test_smilSyncTransform.xhtml | undefined assertion name 19:40:57 INFO - TEST-PASS | dom/smil/test/test_smilSyncTransform.xhtml | undefined assertion name 19:40:57 INFO - TEST-PASS | dom/smil/test/test_smilSyncTransform.xhtml | undefined assertion name 19:40:57 INFO - TEST-PASS | dom/smil/test/test_smilSyncTransform.xhtml | undefined assertion name 19:40:57 INFO - GECKO(1845) | MEMORY STAT | vsize 4168MB | residentFast 186MB | heapAllocated 59MB 19:40:57 INFO - TEST-OK | dom/smil/test/test_smilSyncTransform.xhtml | took 52ms 19:40:57 INFO - TEST-START | dom/smil/test/test_smilSyncbaseTarget.xhtml 19:40:57 INFO - TEST-PASS | dom/smil/test/test_smilSyncbaseTarget.xhtml | should be paused by load handler 19:40:57 INFO - TEST-PASS | dom/smil/test/test_smilSyncbaseTarget.xhtml | should be paused at 0 in load handler 19:40:57 INFO - TEST-PASS | dom/smil/test/test_smilSyncbaseTarget.xhtml | Unexpected exception from getStartTime. 19:40:57 INFO - TEST-PASS | dom/smil/test/test_smilSyncbaseTarget.xhtml | Unexpected exception code from getStartTime. 19:40:57 INFO - TEST-PASS | dom/smil/test/test_smilSyncbaseTarget.xhtml | Unexpected initial value for indefinite start time. 19:40:57 INFO - TEST-PASS | dom/smil/test/test_smilSyncbaseTarget.xhtml | Unexpected start time with spec: a.begin 19:40:57 INFO - TEST-FAIL | dom/smil/test/test_smilSyncbaseTarget.xhtml | Yet to implement: b.begin 19:40:57 INFO - TEST-PASS | dom/smil/test/test_smilSyncbaseTarget.xhtml | Unexpected start time with spec: あ.begin 19:40:57 INFO - TEST-PASS | dom/smil/test/test_smilSyncbaseTarget.xhtml | Unexpected start time with spec: a.begin 19:40:57 INFO - TEST-PASS | dom/smil/test/test_smilSyncbaseTarget.xhtml | Unexpected start time with spec: a\.b.begin 19:40:57 INFO - TEST-PASS | dom/smil/test/test_smilSyncbaseTarget.xhtml | Unexpected start time with spec: a\-b.begin 19:40:57 INFO - TEST-PASS | dom/smil/test/test_smilSyncbaseTarget.xhtml | Unexpected start time with spec: a:b.begin 19:40:57 INFO - TEST-PASS | dom/smil/test/test_smilSyncbaseTarget.xhtml | undefined assertion name 19:40:57 INFO - TEST-PASS | dom/smil/test/test_smilSyncbaseTarget.xhtml | undefined assertion name 19:40:57 INFO - TEST-PASS | dom/smil/test/test_smilSyncbaseTarget.xhtml | undefined assertion name 19:40:57 INFO - TEST-PASS | dom/smil/test/test_smilSyncbaseTarget.xhtml | undefined assertion name 19:40:57 INFO - TEST-PASS | dom/smil/test/test_smilSyncbaseTarget.xhtml | undefined assertion name 19:40:57 INFO - TEST-PASS | dom/smil/test/test_smilSyncbaseTarget.xhtml | undefined assertion name 19:40:57 INFO - TEST-PASS | dom/smil/test/test_smilSyncbaseTarget.xhtml | undefined assertion name 19:40:57 INFO - TEST-PASS | dom/smil/test/test_smilSyncbaseTarget.xhtml | undefined assertion name 19:40:57 INFO - TEST-PASS | dom/smil/test/test_smilSyncbaseTarget.xhtml | Unexpected start time with spec: a.begin + 1min 19:40:57 INFO - TEST-PASS | dom/smil/test/test_smilSyncbaseTarget.xhtml | Unexpected start time with spec: a.begin-0.5s 19:40:57 INFO - TEST-PASS | dom/smil/test/test_smilSyncbaseTarget.xhtml | Unexpected start time. 19:40:57 INFO - TEST-PASS | dom/smil/test/test_smilSyncbaseTarget.xhtml | Unexpected exception from getStartTime. 19:40:57 INFO - TEST-PASS | dom/smil/test/test_smilSyncbaseTarget.xhtml | Unexpected exception code from getStartTime. 19:40:57 INFO - TEST-PASS | dom/smil/test/test_smilSyncbaseTarget.xhtml | Unexpected return value after changing target ID. 19:40:57 INFO - TEST-PASS | dom/smil/test/test_smilSyncbaseTarget.xhtml | Unexpected start time after resetting target ID. 19:40:57 INFO - TEST-PASS | dom/smil/test/test_smilSyncbaseTarget.xhtml | Unexpected start time before removing timebase. 19:40:57 INFO - TEST-PASS | dom/smil/test/test_smilSyncbaseTarget.xhtml | Unexpected document structure 19:40:57 INFO - TEST-PASS | dom/smil/test/test_smilSyncbaseTarget.xhtml | Unexpected exception from getStartTime. 19:40:57 INFO - TEST-PASS | dom/smil/test/test_smilSyncbaseTarget.xhtml | Unexpected exception code from getStartTime. 19:40:57 INFO - TEST-PASS | dom/smil/test/test_smilSyncbaseTarget.xhtml | Unexpected start time after removing timebase. 19:40:57 INFO - TEST-PASS | dom/smil/test/test_smilSyncbaseTarget.xhtml | Unexpected start time after re-inserting timebase. 19:40:57 INFO - TEST-PASS | dom/smil/test/test_smilSyncbaseTarget.xhtml | Unexpected exception from getStartTime. 19:40:57 INFO - TEST-PASS | dom/smil/test/test_smilSyncbaseTarget.xhtml | Unexpected exception code from getStartTime. 19:40:57 INFO - TEST-PASS | dom/smil/test/test_smilSyncbaseTarget.xhtml | Unexpected start time after removing dependent. 19:40:57 INFO - TEST-PASS | dom/smil/test/test_smilSyncbaseTarget.xhtml | Unexpected start time after adding new dependent. 19:40:57 INFO - GECKO(1845) | MEMORY STAT | vsize 4168MB | residentFast 187MB | heapAllocated 60MB 19:40:57 INFO - TEST-OK | dom/smil/test/test_smilSyncbaseTarget.xhtml | took 71ms 19:40:57 INFO - TEST-START | dom/smil/test/test_smilTextZoom.xhtml 19:40:57 INFO - TEST-PASS | dom/smil/test/test_smilTextZoom.xhtml | should be paused by load handler 19:40:57 INFO - TEST-PASS | dom/smil/test/test_smilTextZoom.xhtml | should be paused at 0 in load handler 19:40:57 INFO - TEST-PASS | dom/smil/test/test_smilTextZoom.xhtml | computed value of font-size 19:40:57 INFO - TEST-PASS | dom/smil/test/test_smilTextZoom.xhtml | computed value of stroke-width 19:40:57 INFO - TEST-PASS | dom/smil/test/test_smilTextZoom.xhtml | computed value of font-size 19:40:57 INFO - TEST-PASS | dom/smil/test/test_smilTextZoom.xhtml | computed value of stroke-width 19:40:57 INFO - TEST-PASS | dom/smil/test/test_smilTextZoom.xhtml | computed value of font-size 19:40:57 INFO - TEST-PASS | dom/smil/test/test_smilTextZoom.xhtml | computed value of stroke-width 19:40:57 INFO - TEST-PASS | dom/smil/test/test_smilTextZoom.xhtml | computed value of font-size 19:40:57 INFO - TEST-PASS | dom/smil/test/test_smilTextZoom.xhtml | computed value of stroke-width 19:40:57 INFO - TEST-PASS | dom/smil/test/test_smilTextZoom.xhtml | computed value of font-size 19:40:57 INFO - TEST-PASS | dom/smil/test/test_smilTextZoom.xhtml | computed value of stroke-width 19:40:57 INFO - GECKO(1845) | MEMORY STAT | vsize 4169MB | residentFast 188MB | heapAllocated 60MB 19:40:57 INFO - TEST-OK | dom/smil/test/test_smilTextZoom.xhtml | took 63ms 19:40:57 INFO - TEST-START | dom/smil/test/test_smilTimeEvents.xhtml 19:40:57 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | A valid string reason is expected 19:40:57 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Reason cannot be empty 19:40:57 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event type! 19:40:57 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event type! 19:40:57 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event type! 19:40:57 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event type! 19:40:57 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event type! 19:40:57 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event type! 19:40:57 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event type! 19:40:57 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event type! 19:40:57 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Got the expected event type. 19:40:57 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Got the expected event type. 19:40:57 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Got the expected event type. 19:40:57 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Got the expected event type. 19:40:57 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Got the expected event type. 19:40:57 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Got the expected event type. 19:40:57 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Got all the expected events. 19:40:57 INFO - TEST-FAIL | dom/smil/test/test_smilTimeEvents.xhtml | The author of the test has indicated that flaky timeouts are expected. Reason: untriaged 19:40:57 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Expected begin event but got beginEvent 19:40:57 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event target 19:40:57 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event current target 19:40:57 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | undefined assertion name 19:40:57 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Event should not bubble 19:40:57 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Event should not be cancelable 19:40:57 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Event timeStamp (85.78790599999999) should be > 0 but before the current time (89.845) 19:40:57 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Event view not set 19:40:57 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event: beginEvent 19:40:57 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event type 19:40:57 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event detail (repeat iteration) 19:40:57 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Expected begin event but got beginEvent 19:40:57 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event target 19:40:57 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event current target 19:40:57 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | undefined assertion name 19:40:57 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Event should not bubble 19:40:57 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Event should not be cancelable 19:40:57 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Event timeStamp (85.78790599999999) should be > 0 but before the current time (91.765) 19:40:57 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Event view not set 19:40:57 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event: beginEvent 19:40:57 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event type 19:40:57 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event detail (repeat iteration) 19:40:57 INFO - TEST-FAIL | dom/smil/test/test_smilTimeEvents.xhtml | The author of the test has indicated that flaky timeouts are expected. Reason: untriaged 19:40:57 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Expected repeat event but got repeatEvent 19:40:57 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event target 19:40:57 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event current target 19:40:57 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | undefined assertion name 19:40:57 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Event should not bubble 19:40:57 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Event should not be cancelable 19:40:57 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Event timeStamp (101.962121) should be > 0 but before the current time (106.54) 19:40:57 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Event view not set 19:40:57 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event: repeatEvent 19:40:57 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event type 19:40:57 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event detail (repeat iteration) 19:40:57 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Expected repeat event but got repeatEvent 19:40:57 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event target 19:40:57 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event current target 19:40:57 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | undefined assertion name 19:40:57 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Event should not bubble 19:40:57 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Event should not be cancelable 19:40:57 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Event timeStamp (101.962121) should be > 0 but before the current time (107.53) 19:40:57 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Event view not set 19:40:57 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event: repeatEvent 19:40:57 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event type 19:40:57 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event detail (repeat iteration) 19:40:57 INFO - TEST-FAIL | dom/smil/test/test_smilTimeEvents.xhtml | The author of the test has indicated that flaky timeouts are expected. Reason: untriaged 19:40:57 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Expected end event but got endEvent 19:40:57 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event target 19:40:57 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event current target 19:40:57 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | undefined assertion name 19:40:57 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Event should not bubble 19:40:57 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Event should not be cancelable 19:40:57 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Event timeStamp (118.64985899999999) should be > 0 but before the current time (119.465) 19:40:57 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Event view not set 19:40:57 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event: endEvent 19:40:57 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event type 19:40:57 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event detail (repeat iteration) 19:40:57 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Expected end event but got endEvent 19:40:57 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event target 19:40:57 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event current target 19:40:57 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | undefined assertion name 19:40:57 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Event should not bubble 19:40:57 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Event should not be cancelable 19:40:57 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Event timeStamp (118.64985899999999) should be > 0 but before the current time (120.16) 19:40:57 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Event view not set 19:40:57 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event: endEvent 19:40:57 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event type 19:40:57 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event detail (repeat iteration) 19:40:57 INFO - TEST-FAIL | dom/smil/test/test_smilTimeEvents.xhtml | The author of the test has indicated that flaky timeouts are expected. Reason: untriaged 19:40:57 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Expected begin event but got beginEvent 19:40:57 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event target 19:40:57 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event current target 19:40:57 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | undefined assertion name 19:40:57 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Event should not bubble 19:40:57 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Event should not be cancelable 19:40:57 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Event timeStamp (120.70013999999999) should be > 0 but before the current time (121.25) 19:40:57 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Event view not set 19:40:57 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event: beginEvent 19:40:57 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event type 19:40:57 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event detail (repeat iteration) 19:40:57 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Expected begin event but got beginEvent 19:40:57 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event target 19:40:57 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event current target 19:40:57 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | undefined assertion name 19:40:57 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Event should not bubble 19:40:57 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Event should not be cancelable 19:40:57 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Event timeStamp (120.70013999999999) should be > 0 but before the current time (121.99000000000001) 19:40:57 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Event view not set 19:40:57 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event: beginEvent 19:40:57 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event type 19:40:57 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event detail (repeat iteration) 19:40:57 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Expected repeat event but got repeatEvent 19:40:57 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event target 19:40:57 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event current target 19:40:57 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | undefined assertion name 19:40:57 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Event should not bubble 19:40:57 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Event should not be cancelable 19:40:57 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Event timeStamp (134.809278) should be > 0 but before the current time (135.6) 19:40:57 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Event view not set 19:40:57 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event: repeatEvent 19:40:57 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event type 19:40:57 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event detail (repeat iteration) 19:40:57 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Expected repeat event but got repeatEvent 19:40:57 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event target 19:40:57 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event current target 19:40:57 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | undefined assertion name 19:40:57 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Event should not bubble 19:40:57 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Event should not be cancelable 19:40:57 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Event timeStamp (134.809278) should be > 0 but before the current time (136.775) 19:40:57 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Event view not set 19:40:57 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event: repeatEvent 19:40:57 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event type 19:40:57 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event detail (repeat iteration) 19:40:57 INFO - TEST-FAIL | dom/smil/test/test_smilTimeEvents.xhtml | The author of the test has indicated that flaky timeouts are expected. Reason: untriaged 19:40:57 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Expected repeat event but got repeatEvent 19:40:57 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event target 19:40:57 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event current target 19:40:57 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | undefined assertion name 19:40:57 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Event should not bubble 19:40:57 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Event should not be cancelable 19:40:57 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Event timeStamp (151.42376399999998) should be > 0 but before the current time (152.935) 19:40:57 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Event view not set 19:40:57 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event: repeatEvent 19:40:57 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event type 19:40:57 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event detail (repeat iteration) 19:40:57 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Expected repeat event but got repeatEvent 19:40:57 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event target 19:40:57 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event current target 19:40:57 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | undefined assertion name 19:40:57 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Event should not bubble 19:40:57 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Event should not be cancelable 19:40:57 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Event timeStamp (151.42376399999998) should be > 0 but before the current time (154.03) 19:40:57 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Event view not set 19:40:57 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event: repeatEvent 19:40:57 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event type 19:40:57 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event detail (repeat iteration) 19:40:57 INFO - TEST-FAIL | dom/smil/test/test_smilTimeEvents.xhtml | The author of the test has indicated that flaky timeouts are expected. Reason: untriaged 19:40:57 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Expected end event but got endEvent 19:40:57 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event target 19:40:57 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event current target 19:40:57 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | undefined assertion name 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Event should not bubble 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Event should not be cancelable 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Event timeStamp (155.039599) should be > 0 but before the current time (155.785) 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Event view not set 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event: endEvent 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event type 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event detail (repeat iteration) 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Expected end event but got endEvent 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event target 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event current target 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | undefined assertion name 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Event should not bubble 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Event should not be cancelable 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Event timeStamp (155.039599) should be > 0 but before the current time (156.965) 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Event view not set 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event: endEvent 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event type 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event detail (repeat iteration) 19:40:58 INFO - TEST-FAIL | dom/smil/test/test_smilTimeEvents.xhtml | The author of the test has indicated that flaky timeouts are expected. Reason: untriaged 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Expected begin event but got beginEvent 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event target 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event current target 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | undefined assertion name 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Event should not bubble 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Event should not be cancelable 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Event timeStamp (157.46209) should be > 0 but before the current time (158.21) 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Event view not set 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event: beginEvent 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event type 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event detail (repeat iteration) 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Expected begin event but got beginEvent 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event target 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event current target 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | undefined assertion name 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Event should not bubble 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Event should not be cancelable 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Event timeStamp (157.46209) should be > 0 but before the current time (159.04) 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Event view not set 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event: beginEvent 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event type 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event detail (repeat iteration) 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Expected repeat event but got repeatEvent 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event target 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event current target 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | undefined assertion name 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Event should not bubble 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Event should not be cancelable 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Event timeStamp (168.08180000000002) should be > 0 but before the current time (169.26500000000001) 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Event view not set 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event: repeatEvent 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event type 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event detail (repeat iteration) 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Expected repeat event but got repeatEvent 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event target 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event current target 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | undefined assertion name 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Event should not bubble 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Event should not be cancelable 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Event timeStamp (168.08180000000002) should be > 0 but before the current time (170.26500000000001) 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Event view not set 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event: repeatEvent 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event type 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event detail (repeat iteration) 19:40:58 INFO - TEST-FAIL | dom/smil/test/test_smilTimeEvents.xhtml | The author of the test has indicated that flaky timeouts are expected. Reason: untriaged 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Expected end event but got endEvent 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event target 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event current target 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | undefined assertion name 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Event should not bubble 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Event should not be cancelable 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Event timeStamp (170.736087) should be > 0 but before the current time (171.27) 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Event view not set 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event: endEvent 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event type 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event detail (repeat iteration) 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Expected end event but got endEvent 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event target 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event current target 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | undefined assertion name 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Event should not bubble 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Event should not be cancelable 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Event timeStamp (170.736087) should be > 0 but before the current time (172.005) 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Event view not set 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event: endEvent 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event type 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event detail (repeat iteration) 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected type for user-generated event 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected detail for user-generated event 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event target 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event current target 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | undefined assertion name 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Event should not bubble 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Event should not be cancelable 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Event view should be null 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Failed to update event type before dispatch 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Failed to update event detail before dispatch 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Event view should be set 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Event type should be readonly 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Event detail should be readonly 19:40:58 INFO - TEST-FAIL | dom/smil/test/test_smilTimeEvents.xhtml | The author of the test has indicated that flaky timeouts are expected. Reason: untriaged 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Expected begin event but got beginEvent 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event target 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event current target 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | undefined assertion name 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Event should not bubble 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Event should not be cancelable 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Event timeStamp (172.36435699999998) should be > 0 but before the current time (173.855) 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Event view not set 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event: beginEvent 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event type 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event detail (repeat iteration) 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Expected begin event but got beginEvent 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event target 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event current target 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | undefined assertion name 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Event should not bubble 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Event should not be cancelable 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Event timeStamp (172.36435699999998) should be > 0 but before the current time (174.68) 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Event view not set 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event: beginEvent 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event type 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event detail (repeat iteration) 19:40:58 INFO - TEST-FAIL | dom/smil/test/test_smilTimeEvents.xhtml | The author of the test has indicated that flaky timeouts are expected. Reason: untriaged 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Expected begin event but got beginEvent 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event target 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event current target 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | undefined assertion name 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Event should not bubble 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Event should not be cancelable 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Event timeStamp (184.767696) should be > 0 but before the current time (185.615) 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Event view not set 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event: beginEvent 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event type 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event detail (repeat iteration) 19:40:58 INFO - GECKO(1845) | MEMORY STAT | vsize 4171MB | residentFast 190MB | heapAllocated 62MB 19:40:58 INFO - TEST-OK | dom/smil/test/test_smilTimeEvents.xhtml | took 189ms 19:40:58 INFO - TEST-START | dom/smil/test/test_smilTiming.xhtml 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | should be paused by load handler 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | should be paused at 0 in load handler 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | Got unexpected start time for begin="3s" 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | Got unexpected start time for begin="0s" 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | Got unexpected start time for begin="+2s" 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | Got unexpected start time for begin="-1s 19:40:58 INFO - " 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | Got unexpected start time for begin="- 1s" 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | Got unexpected start time for begin=" -1s" 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | Got unexpected start time for begin=" - 1s" 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | Got unexpected start time for begin=" 19:40:58 INFO - 19:40:58 INFO - -1s" 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | Got unexpected start time for begin="+ 19:40:58 INFO - 5s" 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | Got unexpected start time for begin="- 19:40:58 INFO - 5s" 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | Got unexpected start time for begin=" 5s" 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | Got unexpected start time for begin="02:30:03" 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | Got unexpected start time for begin="50:00:10.25" 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | Got unexpected start time for begin="02:33" 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | Got unexpected start time for begin="00:10.5" 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | Got unexpected start time for begin="3.2h" 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | Got unexpected start time for begin="45min" 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | Got unexpected start time for begin="30s" 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | Got unexpected start time for begin="5ms" 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | Got unexpected start time for begin="12.467" 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | Got unexpected start time for begin="00.5s" 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | Got unexpected start time for begin="00:00.005" 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | Got unexpected start time for begin="61:59:59" 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | Got unexpected start time for begin="02:59.999999999999999999999" 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | Got unexpected start time for begin="1234:23:45" 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | Got unexpected start time for begin="61min" 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | Got unexpected start time for begin="0:30:03" 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | Got unexpected start time for begin="25.4567" 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | Got unexpected start time for begin="0.123456789" 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | Got unexpected start time for begin="0.00000000000000000000001" 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | Got unexpected start time for begin="-0.00000000000000000000001" 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | Got unexpected start time for begin="0.0009" 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | Got unexpected start time for begin="0.99999999999999999999999999999999999999" 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | Got unexpected start time for begin="23.4567ms" 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | Got unexpected start time for begin="23.7ms" 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | Got unexpected start time for begin=" + +3s" 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | Got unexpected start time for begin=" +-3s" 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | Got unexpected start time for begin="1:12:12:12" 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | Got unexpected start time for begin="4:50:60" 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | Got unexpected start time for begin="4:60:0" 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | Got unexpected start time for begin="4:60" 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | Got unexpected start time for begin="4:-1:00" 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | Got unexpected start time for begin="4 5m" 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | Got unexpected start time for begin="4 5ms" 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | Got unexpected start time for begin="02:3:03" 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | Got unexpected start time for begin="45.7 s" 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | Got unexpected start time for begin=" 3 h " 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | Got unexpected start time for begin="2:33 " 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | Got unexpected start time for begin="02:33 2" 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | Got unexpected start time for begin=" 19:40:58 INFO - 02:33" 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | Got unexpected start time for begin="h" 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | Got unexpected start time for begin="23.s" 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | Got unexpected start time for begin="23." 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | Got unexpected start time for begin="23.54.2s" 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | Got unexpected start time for begin="23sec" 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | Got unexpected start time for begin="five" 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | Got unexpected start time for begin="" 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | Got unexpected start time for begin="02:33s" 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | Got unexpected start time for begin="02:33 s" 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | Got unexpected start time for begin="2.54e6" 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | Got unexpected start time for begin="02.5:33" 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | Got unexpected start time for begin="2:-45:33" 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | Got unexpected start time for begin="2:4.5:33" 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | Got unexpected start time for begin="45m" 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | Got unexpected start time for begin=":20:30" 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | Got unexpected start time for begin="1.5:30" 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | Got unexpected start time for begin="15:-30" 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | Got unexpected start time for begin="::30" 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | Got unexpected start time for begin="15:30s" 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | Got unexpected start time for begin="2:1.:30" 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | Got unexpected start time for begin="2:.1:30" 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | Got unexpected start time for begin="2.0:15:30" 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | Got unexpected start time for begin="2.:15:30" 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | Got unexpected start time for begin=".2:15:30" 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | Got unexpected start time for begin="70:15" 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | Got unexpected start time for begin="media" 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | Got unexpected start time for begin="5mi" 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | Got unexpected start time for begin="5hours" 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | Got unexpected start time for begin="h05:30" 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | Got unexpected start time for begin="05:40š" 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | Got unexpected start time for begin="05:40フ" 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | Got unexpected start time for begin="05:40β" 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | Got unexpected start time for begin="3" 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | Got unexpected start time for begin="3;" 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | Got unexpected start time for begin="3; " 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | Got unexpected start time for begin="3 ; " 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | Got unexpected start time for begin="3;;" 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | Got unexpected start time for begin="3;; " 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | Got unexpected start time for begin=";3" 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | Got unexpected start time for begin=" ;3" 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | Got unexpected start time for begin="3;4" 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | Got unexpected start time for begin=" 3 ; 4 " 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | undefined assertion name 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | undefined assertion name 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | undefined assertion name 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | undefined assertion name 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | undefined assertion name 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | undefined assertion name 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | undefined assertion name 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | undefined assertion name 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | undefined assertion name 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | undefined assertion name 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | undefined assertion name 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | undefined assertion name 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | undefined assertion name 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | undefined assertion name 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | undefined assertion name 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | undefined assertion name 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | undefined assertion name 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | undefined assertion name 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | undefined assertion name 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | undefined assertion name 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | undefined assertion name 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | undefined assertion name 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | undefined assertion name 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | undefined assertion name 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | undefined assertion name 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | undefined assertion name 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | undefined assertion name 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | undefined assertion name 19:40:58 INFO - GECKO(1845) | MEMORY STAT | vsize 4175MB | residentFast 194MB | heapAllocated 65MB 19:40:58 INFO - TEST-OK | dom/smil/test/test_smilTiming.xhtml | took 129ms 19:40:58 INFO - TEST-START | dom/smil/test/test_smilTimingZeroIntervals.xhtml 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilTimingZeroIntervals.xhtml | should be paused by load handler 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilTimingZeroIntervals.xhtml | should be paused at 0 in load handler 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilTimingZeroIntervals.xhtml | undefined assertion name 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilTimingZeroIntervals.xhtml | undefined assertion name 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilTimingZeroIntervals.xhtml | undefined assertion name 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilTimingZeroIntervals.xhtml | undefined assertion name 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilTimingZeroIntervals.xhtml | undefined assertion name 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilTimingZeroIntervals.xhtml | undefined assertion name 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilTimingZeroIntervals.xhtml | undefined assertion name 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilTimingZeroIntervals.xhtml | undefined assertion name 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilTimingZeroIntervals.xhtml | undefined assertion name 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilTimingZeroIntervals.xhtml | undefined assertion name 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilTimingZeroIntervals.xhtml | undefined assertion name 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilTimingZeroIntervals.xhtml | undefined assertion name 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilTimingZeroIntervals.xhtml | undefined assertion name 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilTimingZeroIntervals.xhtml | undefined assertion name 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilTimingZeroIntervals.xhtml | undefined assertion name 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilTimingZeroIntervals.xhtml | undefined assertion name 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilTimingZeroIntervals.xhtml | undefined assertion name 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilTimingZeroIntervals.xhtml | undefined assertion name 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilTimingZeroIntervals.xhtml | undefined assertion name 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilTimingZeroIntervals.xhtml | undefined assertion name 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilTimingZeroIntervals.xhtml | undefined assertion name 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilTimingZeroIntervals.xhtml | undefined assertion name 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilTimingZeroIntervals.xhtml | undefined assertion name 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilTimingZeroIntervals.xhtml | undefined assertion name 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilTimingZeroIntervals.xhtml | undefined assertion name 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilTimingZeroIntervals.xhtml | undefined assertion name 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilTimingZeroIntervals.xhtml | undefined assertion name 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilTimingZeroIntervals.xhtml | undefined assertion name 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilTimingZeroIntervals.xhtml | undefined assertion name 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilTimingZeroIntervals.xhtml | undefined assertion name 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilTimingZeroIntervals.xhtml | undefined assertion name 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilTimingZeroIntervals.xhtml | undefined assertion name 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilTimingZeroIntervals.xhtml | undefined assertion name 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilTimingZeroIntervals.xhtml | undefined assertion name 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilTimingZeroIntervals.xhtml | undefined assertion name 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilTimingZeroIntervals.xhtml | undefined assertion name 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilTimingZeroIntervals.xhtml | undefined assertion name 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilTimingZeroIntervals.xhtml | undefined assertion name 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilTimingZeroIntervals.xhtml | undefined assertion name 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilTimingZeroIntervals.xhtml | undefined assertion name 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilTimingZeroIntervals.xhtml | undefined assertion name 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilTimingZeroIntervals.xhtml | undefined assertion name 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilTimingZeroIntervals.xhtml | undefined assertion name 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilTimingZeroIntervals.xhtml | undefined assertion name 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilTimingZeroIntervals.xhtml | undefined assertion name 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilTimingZeroIntervals.xhtml | undefined assertion name 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilTimingZeroIntervals.xhtml | undefined assertion name 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilTimingZeroIntervals.xhtml | undefined assertion name 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilTimingZeroIntervals.xhtml | undefined assertion name 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilTimingZeroIntervals.xhtml | undefined assertion name 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilTimingZeroIntervals.xhtml | undefined assertion name 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilTimingZeroIntervals.xhtml | undefined assertion name 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilTimingZeroIntervals.xhtml | undefined assertion name 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilTimingZeroIntervals.xhtml | undefined assertion name 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilTimingZeroIntervals.xhtml | undefined assertion name 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilTimingZeroIntervals.xhtml | undefined assertion name 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilTimingZeroIntervals.xhtml | undefined assertion name 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilTimingZeroIntervals.xhtml | undefined assertion name 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilTimingZeroIntervals.xhtml | undefined assertion name 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilTimingZeroIntervals.xhtml | undefined assertion name 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilTimingZeroIntervals.xhtml | undefined assertion name 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilTimingZeroIntervals.xhtml | undefined assertion name 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilTimingZeroIntervals.xhtml | undefined assertion name 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilTimingZeroIntervals.xhtml | undefined assertion name 19:40:58 INFO - GECKO(1845) | MEMORY STAT | vsize 4175MB | residentFast 194MB | heapAllocated 62MB 19:40:58 INFO - TEST-OK | dom/smil/test/test_smilTimingZeroIntervals.xhtml | took 85ms 19:40:58 INFO - TEST-START | dom/smil/test/test_smilUpdatedInterval.xhtml 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilUpdatedInterval.xhtml | should be paused by load handler 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilUpdatedInterval.xhtml | should be paused at 0 in load handler 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilUpdatedInterval.xhtml | Unexpected initial start time 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilUpdatedInterval.xhtml | Start time shouldn't have changed 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilUpdatedInterval.xhtml | Simple duration shouldn't have changed 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilUpdatedInterval.xhtml | Start time shouldn't have changed after seek 19:40:58 INFO - GECKO(1845) | MEMORY STAT | vsize 4176MB | residentFast 195MB | heapAllocated 63MB 19:40:58 INFO - TEST-OK | dom/smil/test/test_smilUpdatedInterval.xhtml | took 53ms 19:40:58 INFO - TEST-START | dom/smil/test/test_smilValues.xhtml 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilValues.xhtml | undefined assertion name 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilValues.xhtml | Test case 0 (values: 'a'),t=0: Unexpected sample value: 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilValues.xhtml | undefined assertion name 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilValues.xhtml | Test case 1 (values: 'a;'),t=0: Unexpected sample value: 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilValues.xhtml | undefined assertion name 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilValues.xhtml | Test case 1 (values: 'a;'),t=10: Unexpected sample value: 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilValues.xhtml | undefined assertion name 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilValues.xhtml | Test case 2 (values: 'a; '),t=0: Unexpected sample value: 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilValues.xhtml | undefined assertion name 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilValues.xhtml | Test case 2 (values: 'a; '),t=10: Unexpected sample value: 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilValues.xhtml | undefined assertion name 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilValues.xhtml | Test case 3 (values: 'a ;'),t=0: Unexpected sample value: 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilValues.xhtml | undefined assertion name 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilValues.xhtml | Test case 3 (values: 'a ;'),t=10: Unexpected sample value: 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilValues.xhtml | undefined assertion name 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilValues.xhtml | Test case 4 (values: 'a;;'),t=0: Unexpected sample value: 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilValues.xhtml | undefined assertion name 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilValues.xhtml | Test case 4 (values: 'a;;'),t=5: Unexpected sample value: 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilValues.xhtml | undefined assertion name 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilValues.xhtml | Test case 4 (values: 'a;;'),t=10: Unexpected sample value: 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilValues.xhtml | undefined assertion name 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilValues.xhtml | Test case 5 (values: 'a;; '),t=0: Unexpected sample value: 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilValues.xhtml | undefined assertion name 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilValues.xhtml | Test case 5 (values: 'a;; '),t=4: Unexpected sample value: 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilValues.xhtml | undefined assertion name 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilValues.xhtml | Test case 5 (values: 'a;; '),t=5: Unexpected sample value: 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilValues.xhtml | undefined assertion name 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilValues.xhtml | Test case 5 (values: 'a;; '),t=10: Unexpected sample value: 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilValues.xhtml | undefined assertion name 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilValues.xhtml | Test case 6 (values: 'a;;b'),t=0: Unexpected sample value: 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilValues.xhtml | undefined assertion name 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilValues.xhtml | Test case 6 (values: 'a;;b'),t=5: Unexpected sample value: 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilValues.xhtml | undefined assertion name 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilValues.xhtml | Test case 6 (values: 'a;;b'),t=10: Unexpected sample value: 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilValues.xhtml | undefined assertion name 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilValues.xhtml | Test case 7 (values: 'a;;b;'),t=0: Unexpected sample value: 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilValues.xhtml | undefined assertion name 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilValues.xhtml | Test case 7 (values: 'a;;b;'),t=5: Unexpected sample value: 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilValues.xhtml | undefined assertion name 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilValues.xhtml | Test case 7 (values: 'a;;b;'),t=10: Unexpected sample value: 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilValues.xhtml | undefined assertion name 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilValues.xhtml | Test case 8 (values: 'a; ;b'),t=0: Unexpected sample value: 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilValues.xhtml | undefined assertion name 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilValues.xhtml | Test case 8 (values: 'a; ;b'),t=5: Unexpected sample value: 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilValues.xhtml | undefined assertion name 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilValues.xhtml | Test case 8 (values: 'a; ;b'),t=10: Unexpected sample value: 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilValues.xhtml | undefined assertion name 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilValues.xhtml | Test case 9 (values: ';a'),t=0: Unexpected sample value: 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilValues.xhtml | undefined assertion name 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilValues.xhtml | Test case 9 (values: ';a'),t=5: Unexpected sample value: 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilValues.xhtml | undefined assertion name 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilValues.xhtml | Test case 9 (values: ';a'),t=10: Unexpected sample value: 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilValues.xhtml | undefined assertion name 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilValues.xhtml | Test case 10 (values: ' ;a'),t=0: Unexpected sample value: 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilValues.xhtml | undefined assertion name 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilValues.xhtml | Test case 10 (values: ' ;a'),t=5: Unexpected sample value: 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilValues.xhtml | undefined assertion name 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilValues.xhtml | Test case 10 (values: ' ;a'),t=10: Unexpected sample value: 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilValues.xhtml | undefined assertion name 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilValues.xhtml | Test case 11 (values: ' a b ; c d '),t=0: Unexpected sample value: 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilValues.xhtml | undefined assertion name 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilValues.xhtml | Test case 11 (values: ' a b ; c d '),t=5: Unexpected sample value: 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilValues.xhtml | undefined assertion name 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilValues.xhtml | Test case 11 (values: ' a b ; c d '),t=10: Unexpected sample value: 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilValues.xhtml | undefined assertion name 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilValues.xhtml | Test case 12 (values: ' '),t=0: Unexpected sample value: 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilValues.xhtml | undefined assertion name 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilValues.xhtml | Test case 12 (values: ' '),t=10: Unexpected sample value: 19:40:58 INFO - GECKO(1845) | MEMORY STAT | vsize 4176MB | residentFast 196MB | heapAllocated 64MB 19:40:58 INFO - TEST-OK | dom/smil/test/test_smilValues.xhtml | took 76ms 19:40:58 INFO - TEST-START | dom/smil/test/test_smilWithTransition.html 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilWithTransition.html | The initial color should be red. 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilWithTransition.html | rgb(0, 255, 0) - The end color should be lime. 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilWithTransition.html | Transition should not be created by restyling for SMIL 19:40:58 INFO - GECKO(1845) | MEMORY STAT | vsize 4184MB | residentFast 203MB | heapAllocated 65MB 19:40:58 INFO - TEST-OK | dom/smil/test/test_smilWithTransition.html | took 303ms 19:40:58 INFO - TEST-START | dom/smil/test/test_smilWithXlink.xhtml 19:40:58 INFO - TEST-PASS | dom/smil/test/test_smilWithXlink.xhtml | SMIL should affect outer element. 19:40:58 INFO - GECKO(1845) | MEMORY STAT | vsize 4185MB | residentFast 204MB | heapAllocated 65MB 19:40:58 INFO - TEST-OK | dom/smil/test/test_smilWithXlink.xhtml | took 134ms 19:40:58 INFO - TEST-START | dom/smil/test/test_smilXHR.xhtml 19:40:59 INFO - TEST-PASS | dom/smil/test/test_smilXHR.xhtml | shouldn't be paused (because we shouldn't have even started 19:40:59 INFO - TEST-PASS | dom/smil/test/test_smilXHR.xhtml | attempts to pause should have no effect 19:40:59 INFO - TEST-PASS | dom/smil/test/test_smilXHR.xhtml | still shouldn't be paused, after pause/unpause 19:40:59 INFO - TEST-PASS | dom/smil/test/test_smilXHR.xhtml | should start out at time=0 19:40:59 INFO - TEST-PASS | dom/smil/test/test_smilXHR.xhtml | shouldn't be able to seek away from time=0 19:40:59 INFO - TEST-PASS | dom/smil/test/test_smilXHR.xhtml | need a non-null animate element 19:40:59 INFO - TEST-PASS | dom/smil/test/test_smilXHR.xhtml | beginElement should fail 19:40:59 INFO - TEST-PASS | dom/smil/test/test_smilXHR.xhtml | endElement should fail 19:40:59 INFO - TEST-PASS | dom/smil/test/test_smilXHR.xhtml | need a non-null animate element 19:40:59 INFO - TEST-PASS | dom/smil/test/test_smilXHR.xhtml | beginElement should fail 19:40:59 INFO - TEST-PASS | dom/smil/test/test_smilXHR.xhtml | endElement should fail 19:40:59 INFO - TEST-PASS | dom/smil/test/test_smilXHR.xhtml | animation of attribute shouldn't be taking effect 19:40:59 INFO - TEST-PASS | dom/smil/test/test_smilXHR.xhtml | animation of CSS property shouldn't be taking effect 19:40:59 INFO - GECKO(1845) | MEMORY STAT | vsize 4186MB | residentFast 206MB | heapAllocated 66MB 19:40:59 INFO - TEST-OK | dom/smil/test/test_smilXHR.xhtml | took 112ms 19:40:59 INFO - TEST-START | Shutdown 19:40:59 INFO - Passed: 10979 19:40:59 INFO - Failed: 0 19:40:59 INFO - Todo: 115 19:40:59 INFO - Mode: e10s 19:40:59 INFO - Slowest: 1295ms - /tests/dom/smil/test/test_smilAnimateMotion.xhtml 19:40:59 INFO - SimpleTest FINISHED 19:40:59 INFO - TEST-INFO | Ran 1 Loops 19:40:59 INFO - SimpleTest FINISHED 19:40:59 INFO - GECKO(1845) | 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 19:41:00 INFO - TEST-INFO | Main app process: exit 0 19:41:00 INFO - runtests.py | Application ran for: 0:00:15.939325 19:41:00 INFO - zombiecheck | Reading PID log: /var/folders/vd/gwz783gs6snbfbbmm1cw7rnw00000w/T/tmpO_SOEzpidlog 19:41:00 INFO - ==> process 1845 launched child process 1846 19:41:00 INFO - ==> process 1845 launched child process 1847 19:41:00 INFO - zombiecheck | Checking for orphan process with PID: 1846 19:41:00 INFO - zombiecheck | Checking for orphan process with PID: 1847 19:41:00 INFO - Stopping web server 19:41:00 INFO - Stopping web socket server 19:41:00 INFO - Stopping ssltunnel 19:41:00 WARNING - leakcheck | refcount logging is off, so leaks can't be detected! 19:41:00 INFO - runtests.py | Running tests: end. 19:41:00 INFO - Buffered messages finished 19:41:00 INFO - dir: dom/svg/test 19:41: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' 19:41:00 INFO - pk12util: PKCS12 IMPORT SUCCESSFUL 19:41: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/vd/gwz783gs6snbfbbmm1cw7rnw00000w/T/tmpKgDL8N.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'] 19:41:00 INFO - runtests.py | Server pid: 1854 19:41:00 INFO - runtests.py | Websocket server pid: 1855 19:41:00 INFO - runtests.py | SSL tunnel pid: 1856 19:41:00 INFO - runtests.py | Running with e10s: True 19:41:00 INFO - runtests.py | Running tests: start. 19:41:00 INFO - 19:41:00 INFO - Application command: /builds/slave/test/build/application/Nightly.app/Contents/MacOS/firefox -marionette -foreground -profile /var/folders/vd/gwz783gs6snbfbbmm1cw7rnw00000w/T/tmpKgDL8N.mozrunner 19:41:00 INFO - runtests.py | Application pid: 1857 19:41:00 INFO - TEST-INFO | started process GECKO(1857) 19:41:03 INFO - GECKO(1857) | 1497408063622 Marionette INFO Listening on port 2828 19:41:03 INFO - GECKO(1857) | 1497408063779 Marionette DEBUG loaded listener.js 19:41:03 INFO - GECKO(1857) | 2017-06-13 19:41:03.858 plugin-container[1858:13884] *** CFMessagePort: bootstrap_register(): failed 1100 (0x44c) 'Permission denied', port = 0x9947, name = 'com.apple.tsm.portname' 19:41:03 INFO - GECKO(1857) | See /usr/include/servers/bootstrap_defs.h for the error codes. 19:41:03 INFO - GECKO(1857) | 2017-06-13 19:41:03.859 plugin-container[1858:13884] *** CFMessagePort: bootstrap_register(): failed 1100 (0x44c) 'Permission denied', port = 0xa017, name = 'com.apple.CFPasteboardClient' 19:41:03 INFO - GECKO(1857) | See /usr/include/servers/bootstrap_defs.h for the error codes. 19:41:03 INFO - GECKO(1857) | 2017-06-13 19:41:03.859 plugin-container[1858:13884] Failed to allocate communication port for com.apple.CFPasteboardClient; this is likely due to sandbox restrictions 19:41:04 INFO - GECKO(1857) | 2017-06-13 19:41:04.190 plugin-container[1859:13932] *** CFMessagePort: bootstrap_register(): failed 1100 (0x44c) 'Permission denied', port = 0x953f, name = 'com.apple.tsm.portname' 19:41:04 INFO - GECKO(1857) | See /usr/include/servers/bootstrap_defs.h for the error codes. 19:41:04 INFO - GECKO(1857) | 2017-06-13 19:41:04.193 plugin-container[1859:13932] *** CFMessagePort: bootstrap_register(): failed 1100 (0x44c) 'Permission denied', port = 0x9b0b, name = 'com.apple.CFPasteboardClient' 19:41:04 INFO - GECKO(1857) | See /usr/include/servers/bootstrap_defs.h for the error codes. 19:41:04 INFO - GECKO(1857) | 2017-06-13 19:41:04.193 plugin-container[1859:13932] Failed to allocate communication port for com.apple.CFPasteboardClient; this is likely due to sandbox restrictions 19:41:04 INFO - SimpleTest START 19:41:04 INFO - TEST-START | dom/svg/test/test_SVGLengthList-2.xhtml 19:41:05 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList-2.xhtml | Checking numberOfItems 19:41:05 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList-2.xhtml | Check value of first item 19:41:05 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList-2.xhtml | Check value of item at index > 255 19:41:05 INFO - GECKO(1857) | MEMORY STAT vsizeMaxContiguous not supported in this build configuration. 19:41:05 INFO - GECKO(1857) | MEMORY STAT | vsize 3910MB | residentFast 114MB | heapAllocated 21MB 19:41:05 INFO - TEST-OK | dom/svg/test/test_SVGLengthList-2.xhtml | took 1103ms 19:41:05 INFO - TEST-START | dom/svg/test/test_SVGLengthList.xhtml 19:41:05 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | Checking numberOfItems 19:41:05 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) 19:41:05 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | Unexpected node for mutation event on x attribute 19:41:05 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | Unexpected attribute name for mutation event 19:41:05 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | Attribute not set after modification 19:41:05 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | Unexpected old value for modification to x attribute 19:41:05 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | Unexpected new value for modification to x attribute 19:41:05 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | Checking numberOfItems 19:41:05 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) 19:41:05 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | Unexpected node for mutation event on x attribute 19:41:05 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | Unexpected attribute name for mutation event 19:41:05 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | Attribute not set after modification 19:41:05 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | Unexpected old value for modification to x attribute 19:41:05 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | Unexpected new value for modification to x attribute 19:41:05 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | Unexpected node for mutation event on x attribute 19:41:05 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | Unexpected attribute name for mutation event 19:41:05 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | Attribute not set after modification 19:41:05 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | Unexpected old value for modification to x attribute 19:41:05 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | Unexpected new value for modification to x attribute 19:41:05 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | Unexpected node for mutation event on x attribute 19:41:05 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | Unexpected attribute name for mutation event 19:41:05 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | Attribute not set after modification 19:41:05 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | Unexpected old value for modification to x attribute 19:41:05 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | Unexpected new value for modification to x attribute 19:41:05 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | Unexpected node for mutation event on x attribute 19:41:05 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | Unexpected attribute name for mutation event 19:41:05 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | Attribute not set after modification 19:41:05 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | Unexpected old value for modification to x attribute 19:41:05 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | Unexpected new value for modification to x attribute 19:41:05 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | Unexpected node for mutation event on x attribute 19:41:05 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | Unexpected attribute name for mutation event 19:41:05 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | Attribute not set after modification 19:41:05 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | Unexpected old value for modification to x attribute 19:41:05 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | Unexpected new value for modification to x attribute 19:41:05 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) 19:41:05 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | Unexpected node for mutation event on x attribute 19:41:05 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | Unexpected attribute name for mutation event 19:41:05 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | Attribute not set after modification 19:41:05 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | Unexpected old value for modification to x attribute 19:41:05 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | Unexpected new value for modification to x attribute 19:41:05 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) 19:41:05 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) 19:41:05 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | Unexpected node for mutation event on x attribute 19:41:05 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | Unexpected attribute name for mutation event 19:41:05 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | Attribute not set after modification 19:41:05 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | Unexpected old value for modification to x attribute 19:41:05 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | Unexpected new value for modification to x attribute 19:41:05 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | Checking that parsing stops at invalid token 19:41:05 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) 19:41:05 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | Unexpected node for mutation event on x attribute 19:41:05 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | Unexpected attribute name for mutation event 19:41:05 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | Attribute set after removal 19:41:05 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | Unexpected old value for removal of x attribute 19:41:05 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | Unexpected new value for removal of x attribute 19:41:05 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) 19:41:05 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | Finishing listening to x attribute, but we're still expecting the following events: (nothing) 19:41:05 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | initialize return value is correct when passed an unowned object 19:41:05 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | initialize did not make a copy when passed an unowned object 19:41:05 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | insertItemBefore return value is correct when passed an unowned object 19:41:05 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | insertItemBefore did not make a copy when passed an unowned object 19:41:05 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | replaceItem return value is correct when passed an unowned object 19:41:05 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | replaceItem did not make a copy when passed an unowned object 19:41:05 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | appendItem return value is correct when passed an unowned object 19:41:05 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | appendItem did not make a copy when passed an unowned object 19:41:05 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | initialize return value is correct when passed a baseVal 19:41:05 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | initialize made a copy when passed a baseVal 19:41:05 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | initialize made a copy with the right values when passed a baseVal 19:41:05 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | initialize left the original object alone when passed a baseVal 19:41:05 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | insertItemBefore return value is correct when passed a baseVal 19:41:05 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | insertItemBefore made a copy when passed a baseVal 19:41:05 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | insertItemBefore made a copy with the right values when passed a baseVal 19:41:05 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | insertItemBefore left the original object alone when passed a baseVal 19:41:05 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | replaceItem return value is correct when passed a baseVal 19:41:05 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | replaceItem made a copy when passed a baseVal 19:41:05 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | replaceItem made a copy with the right values when passed a baseVal 19:41:05 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | replaceItem left the original object alone when passed a baseVal 19:41:05 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | appendItem return value is correct when passed a baseVal 19:41:05 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | appendItem made a copy when passed a baseVal 19:41:05 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | appendItem made a copy with the right values when passed a baseVal 19:41:05 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | appendItem left the original object alone when passed a baseVal 19:41:05 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | initialize return value is correct when passed an animVal 19:41:05 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | initialize made a copy when passed an animVal 19:41:05 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | initialize made a copy with the right values when passed an animVal 19:41:05 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | initialize left the original object alone when passed an animVal 19:41:05 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | insertItemBefore return value is correct when passed an animVal 19:41:05 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | insertItemBefore made a copy when passed an animVal 19:41:05 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | insertItemBefore made a copy with the right values when passed an animVal 19:41:05 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | insertItemBefore left the original object alone when passed an animVal 19:41:05 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | replaceItem return value is correct when passed an animVal 19:41:05 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | replaceItem made a copy when passed an animVal 19:41:05 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | replaceItem made a copy with the right values when passed an animVal 19:41:05 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | replaceItem left the original object alone when passed an animVal 19:41:05 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | appendItem return value is correct when passed an animVal 19:41:05 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | appendItem made a copy when passed an animVal 19:41:05 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | appendItem made a copy with the right values when passed an animVal 19:41:05 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | appendItem left the original object alone when passed an animVal 19:41:05 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | initialize return value is correct when passed a baseVal list item 19:41:05 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | initialize made a copy when passed a baseVal list item 19:41:05 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | initialize made a copy with the right values when passed a baseVal list item 19:41:05 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | initialize left the original object alone when passed a baseVal list item 19:41:05 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | insertItemBefore return value is correct when passed a baseVal list item 19:41:05 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | insertItemBefore made a copy when passed a baseVal list item 19:41:05 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | insertItemBefore made a copy with the right values when passed a baseVal list item 19:41:05 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | insertItemBefore left the original object alone when passed a baseVal list item 19:41:05 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | replaceItem return value is correct when passed a baseVal list item 19:41:05 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | replaceItem made a copy when passed a baseVal list item 19:41:05 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | replaceItem made a copy with the right values when passed a baseVal list item 19:41:05 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | replaceItem left the original object alone when passed a baseVal list item 19:41:05 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | appendItem return value is correct when passed a baseVal list item 19:41:05 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | appendItem made a copy when passed a baseVal list item 19:41:05 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | appendItem made a copy with the right values when passed a baseVal list item 19:41:05 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | appendItem left the original object alone when passed a baseVal list item 19:41:05 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | initialize return value is correct when passed a animVal list item 19:41:05 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | initialize made a copy when passed a animVal list item 19:41:05 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | initialize made a copy with the right values when passed a animVal list item 19:41:05 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | initialize left the original object alone when passed a animVal list item 19:41:05 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | insertItemBefore return value is correct when passed a animVal list item 19:41:05 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | insertItemBefore made a copy when passed a animVal list item 19:41:05 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | insertItemBefore made a copy with the right values when passed a animVal list item 19:41:05 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | insertItemBefore left the original object alone when passed a animVal list item 19:41:05 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | replaceItem return value is correct when passed a animVal list item 19:41:05 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | replaceItem made a copy when passed a animVal list item 19:41:05 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | replaceItem made a copy with the right values when passed a animVal list item 19:41:05 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | replaceItem left the original object alone when passed a animVal list item 19:41:05 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | appendItem return value is correct when passed a animVal list item 19:41:05 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | appendItem made a copy when passed a animVal list item 19:41:05 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | appendItem made a copy with the right values when passed a animVal list item 19:41:05 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | appendItem left the original object alone when passed a animVal list item 19:41:05 INFO - GECKO(1857) | MEMORY STAT | vsize 3912MB | residentFast 117MB | heapAllocated 22MB 19:41:05 INFO - TEST-OK | dom/svg/test/test_SVGLengthList.xhtml | took 123ms 19:41:05 INFO - TEST-START | dom/svg/test/test_SVGMatrix.xhtml 19:41:05 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) 19:41:05 INFO - TEST-PASS | dom/svg/test/test_SVGMatrix.xhtml | Got identical objects when creating new matrix 19:41:05 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) 19:41:05 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) 19:41:05 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) 19:41:05 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) 19:41:05 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) 19:41:05 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 19:41:05 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) 19:41:05 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) 19:41:05 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) 19:41:05 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) 19:41:05 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) 19:41:05 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 19:41:05 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) 19:41:05 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) 19:41:05 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) 19:41:05 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) 19:41:05 INFO - GECKO(1857) | MEMORY STAT | vsize 3914MB | residentFast 119MB | heapAllocated 23MB 19:41:05 INFO - TEST-OK | dom/svg/test/test_SVGMatrix.xhtml | took 96ms 19:41:05 INFO - TEST-START | dom/svg/test/test_SVGNumberList.xhtml 19:41:05 INFO - TEST-PASS | dom/svg/test/test_SVGNumberList.xhtml | Checking numberOfItems 19:41:05 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) 19:41:05 INFO - TEST-PASS | dom/svg/test/test_SVGNumberList.xhtml | Unexpected node for mutation event on rotate attribute 19:41:05 INFO - TEST-PASS | dom/svg/test/test_SVGNumberList.xhtml | Unexpected attribute name for mutation event 19:41:05 INFO - TEST-PASS | dom/svg/test/test_SVGNumberList.xhtml | Attribute not set after modification 19:41:05 INFO - TEST-PASS | dom/svg/test/test_SVGNumberList.xhtml | Unexpected old value for modification to rotate attribute 19:41:05 INFO - TEST-PASS | dom/svg/test/test_SVGNumberList.xhtml | Unexpected new value for modification to rotate attribute 19:41:05 INFO - TEST-PASS | dom/svg/test/test_SVGNumberList.xhtml | Unexpected node for mutation event on rotate attribute 19:41:05 INFO - TEST-PASS | dom/svg/test/test_SVGNumberList.xhtml | Unexpected attribute name for mutation event 19:41:05 INFO - TEST-PASS | dom/svg/test/test_SVGNumberList.xhtml | Attribute not set after modification 19:41:05 INFO - TEST-PASS | dom/svg/test/test_SVGNumberList.xhtml | Unexpected old value for modification to rotate attribute 19:41:05 INFO - TEST-PASS | dom/svg/test/test_SVGNumberList.xhtml | Unexpected new value for modification to rotate attribute 19:41:05 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) 19:41:05 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) 19:41:05 INFO - TEST-PASS | dom/svg/test/test_SVGNumberList.xhtml | Unexpected node for mutation event on rotate attribute 19:41:05 INFO - TEST-PASS | dom/svg/test/test_SVGNumberList.xhtml | Unexpected attribute name for mutation event 19:41:05 INFO - TEST-PASS | dom/svg/test/test_SVGNumberList.xhtml | Attribute not set after modification 19:41:05 INFO - TEST-PASS | dom/svg/test/test_SVGNumberList.xhtml | Unexpected old value for modification to rotate attribute 19:41:05 INFO - TEST-PASS | dom/svg/test/test_SVGNumberList.xhtml | Unexpected new value for modification to rotate attribute 19:41:05 INFO - TEST-PASS | dom/svg/test/test_SVGNumberList.xhtml | Checking that parsing stops at invalid token 19:41:05 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) 19:41:05 INFO - TEST-PASS | dom/svg/test/test_SVGNumberList.xhtml | Unexpected node for mutation event on rotate attribute 19:41:05 INFO - TEST-PASS | dom/svg/test/test_SVGNumberList.xhtml | Unexpected attribute name for mutation event 19:41:05 INFO - TEST-PASS | dom/svg/test/test_SVGNumberList.xhtml | Attribute set after removal 19:41:05 INFO - TEST-PASS | dom/svg/test/test_SVGNumberList.xhtml | Unexpected old value for removal of rotate attribute 19:41:05 INFO - TEST-PASS | dom/svg/test/test_SVGNumberList.xhtml | Unexpected new value for removal of rotate attribute 19:41:05 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) 19:41:05 INFO - TEST-PASS | dom/svg/test/test_SVGNumberList.xhtml | Finishing listening to rotate attribute, but we're still expecting the following events: (nothing) 19:41:05 INFO - GECKO(1857) | MEMORY STAT | vsize 3915MB | residentFast 121MB | heapAllocated 24MB 19:41:05 INFO - TEST-OK | dom/svg/test/test_SVGNumberList.xhtml | took 91ms 19:41:06 INFO - TEST-START | dom/svg/test/test_SVGPathSegList.xhtml 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGPathSegList.xhtml | The length of the list should be the same after a valid replaceItem() call 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGPathSegList.xhtml | The inserted object should now be the object at the index being replaced 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGPathSegList.xhtml | Values passed to setAttribute for the 'd' attribute should not be normalised 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGPathSegList.xhtml | The 'd' attribute should change when its underlying DOM list changes 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGPathSegList.xhtml | setAttribute should result in two items 19:41: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 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGPathSegList.xhtml | appendItem should be able to append to an invalid path 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGPathSegList.xhtml | replaceItem should be able to replace items in an invalid path 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGPathSegList.xhtml | insertItemBefore should be able insert items into an invalid path 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGPathSegList.xhtml | initialize should be able initialize an invalid path with a non-moveto item 19:41: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) 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGPathSegList.xhtml | Unexpected node for mutation event on d attribute 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGPathSegList.xhtml | Unexpected attribute name for mutation event 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGPathSegList.xhtml | Attribute not set after modification 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGPathSegList.xhtml | Unexpected old value for modification to d attribute 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGPathSegList.xhtml | Unexpected new value for modification to d attribute 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGPathSegList.xhtml | Unexpected node for mutation event on d attribute 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGPathSegList.xhtml | Unexpected attribute name for mutation event 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGPathSegList.xhtml | Attribute not set after modification 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGPathSegList.xhtml | Unexpected old value for modification to d attribute 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGPathSegList.xhtml | Unexpected new value for modification to d attribute 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGPathSegList.xhtml | Unexpected node for mutation event on d attribute 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGPathSegList.xhtml | Unexpected attribute name for mutation event 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGPathSegList.xhtml | Attribute not set after modification 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGPathSegList.xhtml | Unexpected old value for modification to d attribute 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGPathSegList.xhtml | Unexpected new value for modification to d attribute 19:41: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) 19:41: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) 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGPathSegList.xhtml | Unexpected node for mutation event on d attribute 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGPathSegList.xhtml | Unexpected attribute name for mutation event 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGPathSegList.xhtml | Attribute set after removal 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGPathSegList.xhtml | Unexpected old value for removal of d attribute 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGPathSegList.xhtml | Unexpected new value for removal of d attribute 19:41: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) 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGPathSegList.xhtml | Finishing listening to d attribute, but we're still expecting the following events: (nothing) 19:41:06 INFO - GECKO(1857) | MEMORY STAT | vsize 3916MB | residentFast 122MB | heapAllocated 25MB 19:41:06 INFO - TEST-OK | dom/svg/test/test_SVGPathSegList.xhtml | took 76ms 19:41:06 INFO - TEST-START | dom/svg/test/test_SVGPointList.xhtml 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGPointList.xhtml | Checking numberOfItems 19:41: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) 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGPointList.xhtml | Unexpected node for mutation event on points attribute 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGPointList.xhtml | Unexpected attribute name for mutation event 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGPointList.xhtml | Attribute not set after modification 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGPointList.xhtml | Unexpected old value for modification to points attribute 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGPointList.xhtml | Unexpected new value for modification to points attribute 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGPointList.xhtml | Unexpected node for mutation event on points attribute 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGPointList.xhtml | Unexpected attribute name for mutation event 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGPointList.xhtml | Attribute not set after modification 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGPointList.xhtml | Unexpected old value for modification to points attribute 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGPointList.xhtml | Unexpected new value for modification to points attribute 19:41: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) 19:41: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) 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGPointList.xhtml | Unexpected node for mutation event on points attribute 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGPointList.xhtml | Unexpected attribute name for mutation event 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGPointList.xhtml | Attribute not set after modification 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGPointList.xhtml | Unexpected old value for modification to points attribute 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGPointList.xhtml | Unexpected new value for modification to points attribute 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGPointList.xhtml | Checking that parsing stops at invalid token 19:41: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) 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGPointList.xhtml | Unexpected node for mutation event on points attribute 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGPointList.xhtml | Unexpected attribute name for mutation event 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGPointList.xhtml | Attribute set after removal 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGPointList.xhtml | Unexpected old value for removal of points attribute 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGPointList.xhtml | Unexpected new value for removal of points attribute 19:41: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) 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGPointList.xhtml | Finishing listening to points attribute, but we're still expecting the following events: (nothing) 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGPointList.xhtml | initialize return value is correct when passed currentTranslate 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGPointList.xhtml | initialize made a copy when passed currentTranslate 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGPointList.xhtml | initialize made a copy with the right values when passed currentTranslate 19:41:06 INFO - TEST-FAIL | dom/svg/test/test_SVGPointList.xhtml | initialize left the original object alone when passed currentTranslate 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGPointList.xhtml | insertItemBefore return value is correct when passed currentTranslate 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGPointList.xhtml | insertItemBefore made a copy when passed currentTranslate 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGPointList.xhtml | insertItemBefore made a copy with the right values when passed currentTranslate 19:41:06 INFO - TEST-FAIL | dom/svg/test/test_SVGPointList.xhtml | insertItemBefore left the original object alone when passed currentTranslate 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGPointList.xhtml | replaceItem return value is correct when passed currentTranslate 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGPointList.xhtml | replaceItem made a copy when passed currentTranslate 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGPointList.xhtml | replaceItem made a copy with the right values when passed currentTranslate 19:41:06 INFO - TEST-FAIL | dom/svg/test/test_SVGPointList.xhtml | replaceItem left the original object alone when passed currentTranslate 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGPointList.xhtml | appendItem return value is correct when passed currentTranslate 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGPointList.xhtml | appendItem made a copy when passed currentTranslate 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGPointList.xhtml | appendItem made a copy with the right values when passed currentTranslate 19:41:06 INFO - TEST-FAIL | dom/svg/test/test_SVGPointList.xhtml | appendItem left the original object alone when passed currentTranslate 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGPointList.xhtml | initialize return value is correct when passed a baseVal list item 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGPointList.xhtml | initialize made a copy when passed a baseVal list item 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGPointList.xhtml | initialize made a copy with the right values when passed a baseVal list item 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGPointList.xhtml | initialize left the original object alone when passed a baseVal list item 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGPointList.xhtml | insertItemBefore return value is correct when passed a baseVal list item 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGPointList.xhtml | insertItemBefore made a copy when passed a baseVal list item 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGPointList.xhtml | insertItemBefore made a copy with the right values when passed a baseVal list item 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGPointList.xhtml | insertItemBefore left the original object alone when passed a baseVal list item 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGPointList.xhtml | replaceItem return value is correct when passed a baseVal list item 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGPointList.xhtml | replaceItem made a copy when passed a baseVal list item 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGPointList.xhtml | replaceItem made a copy with the right values when passed a baseVal list item 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGPointList.xhtml | replaceItem left the original object alone when passed a baseVal list item 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGPointList.xhtml | appendItem return value is correct when passed a baseVal list item 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGPointList.xhtml | appendItem made a copy when passed a baseVal list item 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGPointList.xhtml | appendItem made a copy with the right values when passed a baseVal list item 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGPointList.xhtml | appendItem left the original object alone when passed a baseVal list item 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGPointList.xhtml | initialize return value is correct when passed a animVal list item 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGPointList.xhtml | initialize made a copy when passed a animVal list item 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGPointList.xhtml | initialize made a copy with the right values when passed a animVal list item 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGPointList.xhtml | initialize left the original object alone when passed a animVal list item 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGPointList.xhtml | insertItemBefore return value is correct when passed a animVal list item 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGPointList.xhtml | insertItemBefore made a copy when passed a animVal list item 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGPointList.xhtml | insertItemBefore made a copy with the right values when passed a animVal list item 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGPointList.xhtml | insertItemBefore left the original object alone when passed a animVal list item 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGPointList.xhtml | replaceItem return value is correct when passed a animVal list item 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGPointList.xhtml | replaceItem made a copy when passed a animVal list item 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGPointList.xhtml | replaceItem made a copy with the right values when passed a animVal list item 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGPointList.xhtml | replaceItem left the original object alone when passed a animVal list item 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGPointList.xhtml | appendItem return value is correct when passed a animVal list item 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGPointList.xhtml | appendItem made a copy when passed a animVal list item 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGPointList.xhtml | appendItem made a copy with the right values when passed a animVal list item 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGPointList.xhtml | appendItem left the original object alone when passed a animVal list item 19:41:06 INFO - GECKO(1857) | MEMORY STAT | vsize 3918MB | residentFast 124MB | heapAllocated 26MB 19:41:06 INFO - TEST-OK | dom/svg/test/test_SVGPointList.xhtml | took 62ms 19:41:06 INFO - TEST-START | dom/svg/test/test_SVGStringList.xhtml 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGStringList.xhtml | numberOfItems should be 3 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGStringList.xhtml | SVGStringList.initialize() should not throw when passed null 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGStringList.xhtml | SVGStringList.initialize() should throw when passed the empty string 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGStringList.xhtml | length should be 0 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGStringList.xhtml | SVGStringList.insertItemBefore() should not throw when passed null 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGStringList.xhtml | SVGStringList.insertItemBefore() should throw when passed the empty string 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGStringList.xhtml | length should be 1 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGStringList.xhtml | SVGStringList.replaceItem() should not throw when passed null 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGStringList.xhtml | SVGStringList.replaceItem() should throw when passed the empty string 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGStringList.xhtml | length should be 1 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGStringList.xhtml | SVGStringList.appendItem() should not throw when passed null 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGStringList.xhtml | SVGStringList.appendItem() should throw when passed the empty string 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGStringList.xhtml | length should be 2 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGStringList.xhtml | SVGStringList.initialize() should not throw when passed a valid string 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGStringList.xhtml | SVGStringList.insertItemBefore() should not throw when passed a valid string 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGStringList.xhtml | SVGStringList.replaceItem() should not throw when passed a valid string 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGStringList.xhtml | SVGStringList.appendItem() should not throw when passed a valid string 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGStringList.xhtml | numberOfItems should be 3 19:41:06 INFO - GECKO(1857) | MEMORY STAT | vsize 3918MB | residentFast 124MB | heapAllocated 24MB 19:41:06 INFO - TEST-OK | dom/svg/test/test_SVGStringList.xhtml | took 90ms 19:41:06 INFO - TEST-START | dom/svg/test/test_SVGStyleElement.xhtml 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGStyleElement.xhtml | undefined assertion name 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGStyleElement.xhtml | undefined assertion name 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGStyleElement.xhtml | undefined assertion name 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGStyleElement.xhtml | undefined assertion name 19:41:06 INFO - GECKO(1857) | MEMORY STAT | vsize 3916MB | residentFast 123MB | heapAllocated 21MB 19:41:06 INFO - TEST-OK | dom/svg/test/test_SVGStyleElement.xhtml | took 49ms 19:41:06 INFO - TEST-START | dom/svg/test/test_SVGTransformList.xhtml 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | Unexpected length of unconsolidated list 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | Unexpected type of first item in list 19:41: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) 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | Unexpected length of consolidated list 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | Consolidate return value should be first item in list, not a copy 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | Consolidated transform not of type matrix 19:41: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) 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | Unexpected type of cached first item in list after consolidating 19:41: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) 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | Cached first item in list not useable after consolidating 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | Changing return value from consolidate doesn't affect list 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | Changing list doesn't affect return value from consolidate 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | Unexpected length of unconsolidated list 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | Unexpected type of first item in list 19:41: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) 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | Unexpected length of consolidated list 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | Consolidate return value should be first item in list, not a copy 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | Consolidated transform not of type matrix 19:41: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) 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | Unexpected length of unconsolidated list 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | consolidate() should return null for a zero-length transform list 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | Transform list changed after calling createSVGTransformFromMatrix 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | Returned transform not of type matrix 19:41: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) 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | Matrix should be copied not adopted 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | Changing source matrix should not affect newly created transform 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | Failed to throw for null input to createSVGTransformFromMatrix 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | Failed to throw for string input to createSVGTransformFromMatrix 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | Failed to throw for bad input to createSVGTransformFromMatrix 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | Unexpected number of items in transform list before attempting to set 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | Unexpected number of items in source transform list before attempting to set 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | baseVal should be read-only but its value has changed 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | baseVal changed after attempting to use it set another value 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | Got unexpected exception NoModificationAllowedError: Modifications are not allowed for this document, expected NoModificationAllowedError 19:41: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 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | Failed to throw exception when calling consolidate on read-only list 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | Got unexpected exception NoModificationAllowedError: Modifications are not allowed for this document, expected NoModificationAllowedError 19:41: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 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | Failed to throw exception when calling setMatrix on read-only transform 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | Failed to throw when calling setTranslate on read-only transform 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | Failed to throw when calling setScale on read-only transform 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | Failed to throw when calling setRotate on read-only transform 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | Failed to throw when calling setSkewX on read-only transform 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | Failed to throw when calling setSkewY on read-only transform 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | Got unexpected exception NoModificationAllowedError: Modifications are not allowed for this document, expected NoModificationAllowedError 19:41: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 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | Failed to throw exception when modifying read-only matrix 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | Unexpected exception null modifying orphaned transform 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | Unexpected exception null modifying orphaned matrix 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | Unexpected initial length of list 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | Transform list should be empty after setting bad value 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | Animated transform list should also be empty after setting bad value 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | Unexpected initial length of list 19:41: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) 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | Unexpected node for mutation event on transform attribute 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | Unexpected attribute name for mutation event 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | Attribute not set after modification 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | Unexpected old value for modification to transform attribute 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | Unexpected new value for modification to transform attribute 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | Unexpected node for mutation event on transform attribute 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | Unexpected attribute name for mutation event 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | Attribute not set after modification 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | Unexpected old value for modification to transform attribute 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | Unexpected new value for modification to transform attribute 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | Unexpected node for mutation event on transform attribute 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | Unexpected attribute name for mutation event 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | Attribute not set after modification 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | Unexpected old value for modification to transform attribute 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | Unexpected new value for modification to transform attribute 19:41: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) 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | Unexpected node for mutation event on transform attribute 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | Unexpected attribute name for mutation event 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | Attribute not set after modification 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | Unexpected old value for modification to transform attribute 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | Unexpected new value for modification to transform attribute 19:41: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) 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | Unexpected node for mutation event on transform attribute 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | Unexpected attribute name for mutation event 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | Attribute not set after modification 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | Unexpected old value for modification to transform attribute 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | Unexpected new value for modification to transform attribute 19:41: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) 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | Unexpected node for mutation event on transform attribute 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | Unexpected attribute name for mutation event 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | Attribute not set after modification 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | Unexpected old value for modification to transform attribute 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | Unexpected new value for modification to transform attribute 19:41: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) 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | Unexpected node for mutation event on transform attribute 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | Unexpected attribute name for mutation event 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | Attribute not set after modification 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | Unexpected old value for modification to transform attribute 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | Unexpected new value for modification to transform attribute 19:41: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) 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | Unexpected node for mutation event on transform attribute 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | Unexpected attribute name for mutation event 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | Attribute not set after modification 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | Unexpected old value for modification to transform attribute 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | Unexpected new value for modification to transform attribute 19:41: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) 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | Unexpected node for mutation event on transform attribute 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | Unexpected attribute name for mutation event 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | Attribute not set after modification 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | Unexpected old value for modification to transform attribute 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | Unexpected new value for modification to transform attribute 19:41: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) 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | Unexpected node for mutation event on transform attribute 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | Unexpected attribute name for mutation event 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | Attribute not set after modification 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | Unexpected old value for modification to transform attribute 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | Unexpected new value for modification to transform attribute 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | Unexpected node for mutation event on transform attribute 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | Unexpected attribute name for mutation event 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | Attribute not set after modification 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | Unexpected old value for modification to transform attribute 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | Unexpected new value for modification to transform attribute 19:41: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) 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | Unexpected node for mutation event on transform attribute 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | Unexpected attribute name for mutation event 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | Attribute not set after modification 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | Unexpected old value for modification to transform attribute 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | Unexpected new value for modification to transform attribute 19:41: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) 19:41: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) 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | Unexpected node for mutation event on transform attribute 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | Unexpected attribute name for mutation event 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | Attribute set after removal 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | Unexpected old value for removal of transform attribute 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | Unexpected new value for removal of transform attribute 19:41: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) 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | Finishing listening to transform attribute, but we're still expecting the following events: (nothing) 19:41:06 INFO - GECKO(1857) | MEMORY STAT | vsize 3916MB | residentFast 123MB | heapAllocated 22MB 19:41:06 INFO - TEST-OK | dom/svg/test/test_SVGTransformList.xhtml | took 76ms 19:41:06 INFO - TEST-START | dom/svg/test/test_SVGTransformListAddition.xhtml 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGTransformListAddition.xhtml | Unexpected number of transforms 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGTransformListAddition.xhtml | Unexpected transform type for transform 0 in 'Not additive' test 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGTransformListAddition.xhtml | Unexpected transform angle for transform 0 in 'Not additive' test 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGTransformListAddition.xhtml | Unexpected number of transforms 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGTransformListAddition.xhtml | Unexpected transform type for transform 0 in 'To animation' test 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGTransformListAddition.xhtml | Unexpected transform angle for transform 0 in 'To animation' test 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGTransformListAddition.xhtml | Unexpected number of transforms 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGTransformListAddition.xhtml | Unexpected transform type for transform 0 in 'By animation' test 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGTransformListAddition.xhtml | Unexpected transform angle for transform 0 in 'By animation' test 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGTransformListAddition.xhtml | Unexpected transform type for transform 1 in 'By animation' test 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGTransformListAddition.xhtml | Unexpected transform angle for transform 1 in 'By animation' test 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGTransformListAddition.xhtml | Unexpected number of transforms 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGTransformListAddition.xhtml | Unexpected transform type for transform 0 in 'Normal additive: same type' test 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGTransformListAddition.xhtml | Unexpected transform angle for transform 0 in 'Normal additive: same type' test 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGTransformListAddition.xhtml | Unexpected transform type for transform 1 in 'Normal additive: same type' test 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGTransformListAddition.xhtml | Unexpected transform angle for transform 1 in 'Normal additive: same type' test 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGTransformListAddition.xhtml | Unexpected number of transforms 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGTransformListAddition.xhtml | Unexpected transform type for transform 0 in 'Normal additive: different type' test 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGTransformListAddition.xhtml | Unexpected transform angle for transform 0 in 'Normal additive: different type' test 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGTransformListAddition.xhtml | Unexpected transform type for transform 1 in 'Normal additive: different type' test 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGTransformListAddition.xhtml | Unexpected transform angle for transform 1 in 'Normal additive: different type' test 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGTransformListAddition.xhtml | Unexpected number of transforms 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGTransformListAddition.xhtml | Unexpected transform type for transform 0 in 'Stacked additive: same type' test 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGTransformListAddition.xhtml | Unexpected transform angle for transform 0 in 'Stacked additive: same type' test 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGTransformListAddition.xhtml | Unexpected transform type for transform 1 in 'Stacked additive: same type' test 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGTransformListAddition.xhtml | Unexpected transform angle for transform 1 in 'Stacked additive: same type' test 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGTransformListAddition.xhtml | Unexpected transform type for transform 2 in 'Stacked additive: same type' test 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGTransformListAddition.xhtml | Unexpected transform angle for transform 2 in 'Stacked additive: same type' test 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGTransformListAddition.xhtml | Unexpected number of transforms 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGTransformListAddition.xhtml | Unexpected transform type for transform 0 in 'Stacked additive: different types #1' test 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGTransformListAddition.xhtml | Unexpected transform angle for transform 0 in 'Stacked additive: different types #1' test 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGTransformListAddition.xhtml | Unexpected transform type for transform 1 in 'Stacked additive: different types #1' test 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGTransformListAddition.xhtml | Unexpected transform angle for transform 1 in 'Stacked additive: different types #1' test 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGTransformListAddition.xhtml | Unexpected transform type for transform 2 in 'Stacked additive: different types #1' test 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGTransformListAddition.xhtml | Unexpected transform angle for transform 2 in 'Stacked additive: different types #1' test 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGTransformListAddition.xhtml | Unexpected number of transforms 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGTransformListAddition.xhtml | Unexpected transform type for transform 0 in 'Stacked additive: different types #2' test 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGTransformListAddition.xhtml | Unexpected transform angle for transform 0 in 'Stacked additive: different types #2' test 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGTransformListAddition.xhtml | Unexpected transform type for transform 1 in 'Stacked additive: different types #2' test 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGTransformListAddition.xhtml | Unexpected transform angle for transform 1 in 'Stacked additive: different types #2' test 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGTransformListAddition.xhtml | Unexpected transform type for transform 2 in 'Stacked additive: different types #2' test 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGTransformListAddition.xhtml | Unexpected transform angle for transform 2 in 'Stacked additive: different types #2' test 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGTransformListAddition.xhtml | Unexpected transform type for transform 3 in 'Stacked additive: different types #2' test 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGTransformListAddition.xhtml | Unexpected transform angle for transform 3 in 'Stacked additive: different types #2' test 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGTransformListAddition.xhtml | Unexpected number of transforms 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGTransformListAddition.xhtml | Unexpected transform type for transform 0 in 'Stacked additive: different types #3' test 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGTransformListAddition.xhtml | Unexpected transform angle for transform 0 in 'Stacked additive: different types #3' test 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGTransformListAddition.xhtml | Unexpected transform type for transform 1 in 'Stacked additive: different types #3' test 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGTransformListAddition.xhtml | Unexpected transform angle for transform 1 in 'Stacked additive: different types #3' test 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGTransformListAddition.xhtml | Unexpected transform type for transform 2 in 'Stacked additive: different types #3' test 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGTransformListAddition.xhtml | Unexpected transform angle for transform 2 in 'Stacked additive: different types #3' test 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGTransformListAddition.xhtml | Unexpected transform type for transform 3 in 'Stacked additive: different types #3' test 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGTransformListAddition.xhtml | Unexpected transform angle for transform 3 in 'Stacked additive: different types #3' test 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGTransformListAddition.xhtml | Unexpected transform type for transform 4 in 'Stacked additive: different types #3' test 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGTransformListAddition.xhtml | Unexpected transform angle for transform 4 in 'Stacked additive: different types #3' test 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGTransformListAddition.xhtml | Unexpected transform type for transform 5 in 'Stacked additive: different types #3' test 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGTransformListAddition.xhtml | Unexpected transform angle for transform 5 in 'Stacked additive: different types #3' test 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGTransformListAddition.xhtml | Unexpected number of transforms 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGTransformListAddition.xhtml | Unexpected transform type for transform 0 in 'Base value with rotation around a centre' test 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGTransformListAddition.xhtml | Unexpected transform angle for transform 0 in 'Base value with rotation around a centre' test 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGTransformListAddition.xhtml | Unexpected transform type for transform 1 in 'Base value with rotation around a centre' test 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGTransformListAddition.xhtml | Unexpected transform angle for transform 1 in 'Base value with rotation around a centre' test 19:41:06 INFO - GECKO(1857) | MEMORY STAT | vsize 3916MB | residentFast 123MB | heapAllocated 23MB 19:41:06 INFO - TEST-OK | dom/svg/test/test_SVGTransformListAddition.xhtml | took 86ms 19:41:06 INFO - TEST-START | dom/svg/test/test_SVGUnitTypes.html 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGUnitTypes.html | Pattern should implement SVGUnitTypes values 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGUnitTypes.html | Filter should implement SVGUnitTypes values 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGUnitTypes.html | Mask should implement SVGUnitTypes values 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGUnitTypes.html | ClipPath should implement SVGUnitTypes values 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGUnitTypes.html | LinearGradient should implement SVGUnitTypes values 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGUnitTypes.html | RadialGradient should implement SVGUnitTypes values 19:41:06 INFO - GECKO(1857) | MEMORY STAT | vsize 3916MB | residentFast 123MB | heapAllocated 23MB 19:41:06 INFO - TEST-OK | dom/svg/test/test_SVGUnitTypes.html | took 66ms 19:41:06 INFO - TEST-START | dom/svg/test/test_SVG_namespace_ids.html 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVG_namespace_ids.html | a in the SVG namespace has a valid ID 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVG_namespace_ids.html | animate in the SVG namespace has a valid ID 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVG_namespace_ids.html | animateColor in the SVG namespace has a valid ID 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVG_namespace_ids.html | animateMotion in the SVG namespace has a valid ID 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVG_namespace_ids.html | animateTransform in the SVG namespace has a valid ID 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVG_namespace_ids.html | circle in the SVG namespace has a valid ID 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVG_namespace_ids.html | clipPath in the SVG namespace has a valid ID 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVG_namespace_ids.html | color-profile in the SVG namespace has a valid ID 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVG_namespace_ids.html | cursor in the SVG namespace has a valid ID 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVG_namespace_ids.html | defs in the SVG namespace has a valid ID 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVG_namespace_ids.html | desc in the SVG namespace has a valid ID 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVG_namespace_ids.html | ellipse in the SVG namespace has a valid ID 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVG_namespace_ids.html | feBlend in the SVG namespace has a valid ID 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVG_namespace_ids.html | feColorMatrix in the SVG namespace has a valid ID 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVG_namespace_ids.html | feComponentTransfer in the SVG namespace has a valid ID 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVG_namespace_ids.html | feComposite in the SVG namespace has a valid ID 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVG_namespace_ids.html | feConvolveMatrix in the SVG namespace has a valid ID 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVG_namespace_ids.html | feDiffuseLighting in the SVG namespace has a valid ID 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVG_namespace_ids.html | feDisplacementMap in the SVG namespace has a valid ID 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVG_namespace_ids.html | feDistantLight in the SVG namespace has a valid ID 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVG_namespace_ids.html | feDropShadow in the SVG namespace has a valid ID 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVG_namespace_ids.html | feFlood in the SVG namespace has a valid ID 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVG_namespace_ids.html | feFuncA in the SVG namespace has a valid ID 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVG_namespace_ids.html | feFuncB in the SVG namespace has a valid ID 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVG_namespace_ids.html | feFuncG in the SVG namespace has a valid ID 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVG_namespace_ids.html | feFuncR in the SVG namespace has a valid ID 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVG_namespace_ids.html | feGaussianBlur in the SVG namespace has a valid ID 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVG_namespace_ids.html | feImage in the SVG namespace has a valid ID 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVG_namespace_ids.html | feMerge in the SVG namespace has a valid ID 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVG_namespace_ids.html | feMergeNode in the SVG namespace has a valid ID 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVG_namespace_ids.html | feMorphology in the SVG namespace has a valid ID 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVG_namespace_ids.html | feOffset in the SVG namespace has a valid ID 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVG_namespace_ids.html | fePointLight in the SVG namespace has a valid ID 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVG_namespace_ids.html | feSpecularLighting in the SVG namespace has a valid ID 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVG_namespace_ids.html | feSpotLight in the SVG namespace has a valid ID 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVG_namespace_ids.html | feTile in the SVG namespace has a valid ID 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVG_namespace_ids.html | feTurbulence in the SVG namespace has a valid ID 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVG_namespace_ids.html | filter in the SVG namespace has a valid ID 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVG_namespace_ids.html | font in the SVG namespace has a valid ID 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVG_namespace_ids.html | font-face in the SVG namespace has a valid ID 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVG_namespace_ids.html | font-face-format in the SVG namespace has a valid ID 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVG_namespace_ids.html | font-face-name in the SVG namespace has a valid ID 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVG_namespace_ids.html | font-face-src in the SVG namespace has a valid ID 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVG_namespace_ids.html | font-face-uri in the SVG namespace has a valid ID 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVG_namespace_ids.html | foreignObject in the SVG namespace has a valid ID 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVG_namespace_ids.html | g in the SVG namespace has a valid ID 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVG_namespace_ids.html | glyph in the SVG namespace has a valid ID 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVG_namespace_ids.html | glyphRef in the SVG namespace has a valid ID 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVG_namespace_ids.html | hkern in the SVG namespace has a valid ID 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVG_namespace_ids.html | image in the SVG namespace has a valid ID 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVG_namespace_ids.html | line in the SVG namespace has a valid ID 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVG_namespace_ids.html | linearGradient in the SVG namespace has a valid ID 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVG_namespace_ids.html | marker in the SVG namespace has a valid ID 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVG_namespace_ids.html | mask in the SVG namespace has a valid ID 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVG_namespace_ids.html | metadata in the SVG namespace has a valid ID 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVG_namespace_ids.html | missing-glyph in the SVG namespace has a valid ID 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVG_namespace_ids.html | mpath in the SVG namespace has a valid ID 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVG_namespace_ids.html | path in the SVG namespace has a valid ID 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVG_namespace_ids.html | pattern in the SVG namespace has a valid ID 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVG_namespace_ids.html | polygon in the SVG namespace has a valid ID 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVG_namespace_ids.html | polyline in the SVG namespace has a valid ID 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVG_namespace_ids.html | radialGradient in the SVG namespace has a valid ID 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVG_namespace_ids.html | rect in the SVG namespace has a valid ID 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVG_namespace_ids.html | script in the SVG namespace has a valid ID 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVG_namespace_ids.html | set in the SVG namespace has a valid ID 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVG_namespace_ids.html | stop in the SVG namespace has a valid ID 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVG_namespace_ids.html | style in the SVG namespace has a valid ID 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVG_namespace_ids.html | svg in the SVG namespace has a valid ID 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVG_namespace_ids.html | switch in the SVG namespace has a valid ID 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVG_namespace_ids.html | symbol in the SVG namespace has a valid ID 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVG_namespace_ids.html | text in the SVG namespace has a valid ID 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVG_namespace_ids.html | textPath in the SVG namespace has a valid ID 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVG_namespace_ids.html | title in the SVG namespace has a valid ID 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVG_namespace_ids.html | tref in the SVG namespace has a valid ID 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVG_namespace_ids.html | tspan in the SVG namespace has a valid ID 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVG_namespace_ids.html | use in the SVG namespace has a valid ID 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVG_namespace_ids.html | view in the SVG namespace has a valid ID 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVG_namespace_ids.html | vkern in the SVG namespace has a valid ID 19:41:06 INFO - GECKO(1857) | MEMORY STAT | vsize 3916MB | residentFast 123MB | heapAllocated 24MB 19:41:06 INFO - TEST-OK | dom/svg/test/test_SVG_namespace_ids.html | took 94ms 19:41:06 INFO - TEST-START | dom/svg/test/test_SVGxxxList.xhtml 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The SVGLengthList object should contain four list items. 19:41:06 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) 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected node for mutation event on x attribute 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected attribute name for mutation event 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Attribute not set after modification 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected old value for modification to x attribute 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected new value for modification to x attribute 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The method SVGLengthList.clear() should clear the SVGLengthList object. 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The method SVGLengthList.clear() should not return a value. 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The method SVGLengthList.clear() should not remove the attribute. 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Cleared x (SVGLengthList) but did not get an empty string back. 19:41:06 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) 19:41:06 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) 19:41:06 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. 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Removed attribute value for x (SVGLengthList) but did not get null back. 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Removed attribute value for x (SVGLengthList) but hasAttribute still returns true. 19:41:06 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) 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected node for mutation event on x attribute 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected attribute name for mutation event 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Attribute not set after modification 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected old value for modification to x attribute 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected new value for modification to x attribute 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected node for mutation event on x attribute 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected attribute name for mutation event 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Attribute not set after modification 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected old value for modification to x attribute 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected new value for modification to x attribute 19:41:06 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) 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The SVGLengthList object should contain one list item. 19:41:06 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. 19:41:06 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. 19:41:06 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. 19:41:06 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. 19:41:06 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) 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The method SVGLengthList.initialize() should throw if passed an object of the wrong type. 19:41:06 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) 19:41:06 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) 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected node for mutation event on x attribute 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected attribute name for mutation event 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Attribute not set after modification 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected old value for modification to x attribute 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected new value for modification to x attribute 19:41:06 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) 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The SVGLengthList object should contain five list items. 19:41:06 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. 19:41:06 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. 19:41:06 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. 19:41:06 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. 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The SVGLengthList object should contain seven list items. 19:41:06 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. 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The SVGLengthList object should contain eight list items. 19:41:06 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. 19:41:06 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) 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The method SVGLengthList.insertItemBefore() should throw if passed an object of the wrong type. 19:41:06 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) 19:41:06 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) 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected node for mutation event on x attribute 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected attribute name for mutation event 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Attribute not set after modification 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected old value for modification to x attribute 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected new value for modification to x attribute 19:41:06 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) 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The SVGLengthList object should contain four list items. 19:41:06 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. 19:41:06 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. 19:41:06 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. 19:41:06 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) 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The method SVGLengthList.replaceItem() should throw if passed an index that is out of bounds. 19:41:06 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) 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The SVGLengthList object should contain four list items. 19:41:06 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. 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The SVGLengthList object should contain four list items. 19:41:06 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. 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The method SVGLengthList.replaceItem() should throw if passed an object of the wrong type. 19:41:06 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) 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected node for mutation event on x attribute 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected attribute name for mutation event 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Attribute not set after modification 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected old value for modification to x attribute 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected new value for modification to x attribute 19:41:06 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) 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The SVGLengthList object should contain three list items. 19:41:06 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. 19:41:06 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. 19:41:06 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. 19:41:06 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) 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The method SVGLengthList.removeItem() should throw if passed an index that is out of bounds. 19:41:06 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) 19:41:06 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) 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected node for mutation event on x attribute 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected attribute name for mutation event 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Attribute not set after modification 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected old value for modification to x attribute 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected new value for modification to x attribute 19:41:06 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) 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The SVGLengthList object should contain five list items. 19:41:06 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. 19:41:06 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. 19:41:06 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. 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The SVGLengthList object should contain six list items. 19:41:06 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. 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The SVGLengthList object should contain seven list items. 19:41:06 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. 19:41:06 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) 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The method SVGLengthList.appendItem() should throw if passed an object of the wrong type. 19:41:06 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) 19:41:06 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) 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected node for mutation event on x attribute 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected attribute name for mutation event 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Attribute set after removal 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected old value for removal of x attribute 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected new value for removal of x attribute 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected node for mutation event on x attribute 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected attribute name for mutation event 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Attribute not set after addition 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected old value for addition of x attribute 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected new value for addition of x attribute 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Finishing listening to x attribute, but we're still expecting the following events: (nothing) 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The SVGNumberList object should contain four list items. 19:41:06 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) 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected node for mutation event on rotate attribute 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected attribute name for mutation event 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Attribute not set after modification 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected old value for modification to rotate attribute 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected new value for modification to rotate attribute 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The method SVGNumberList.clear() should clear the SVGNumberList object. 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The method SVGNumberList.clear() should not return a value. 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The method SVGNumberList.clear() should not remove the attribute. 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Cleared rotate (SVGNumberList) but did not get an empty string back. 19:41:06 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) 19:41:06 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) 19:41:06 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. 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Removed attribute value for rotate (SVGNumberList) but did not get null back. 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Removed attribute value for rotate (SVGNumberList) but hasAttribute still returns true. 19:41:06 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) 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected node for mutation event on rotate attribute 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected attribute name for mutation event 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Attribute not set after modification 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected old value for modification to rotate attribute 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected new value for modification to rotate attribute 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected node for mutation event on rotate attribute 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected attribute name for mutation event 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Attribute not set after modification 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected old value for modification to rotate attribute 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected new value for modification to rotate attribute 19:41:06 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) 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The SVGNumberList object should contain one list item. 19:41:06 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. 19:41:06 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. 19:41:06 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. 19:41:06 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. 19:41:06 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) 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The method SVGNumberList.initialize() should throw if passed an object of the wrong type. 19:41:06 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) 19:41:06 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) 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected node for mutation event on rotate attribute 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected attribute name for mutation event 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Attribute not set after modification 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected old value for modification to rotate attribute 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected new value for modification to rotate attribute 19:41:06 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) 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The SVGNumberList object should contain five list items. 19:41:06 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. 19:41:06 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. 19:41:06 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. 19:41:06 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. 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The SVGNumberList object should contain seven list items. 19:41:06 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. 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The SVGNumberList object should contain eight list items. 19:41:06 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. 19:41:06 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) 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The method SVGNumberList.insertItemBefore() should throw if passed an object of the wrong type. 19:41:06 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) 19:41:06 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) 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected node for mutation event on rotate attribute 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected attribute name for mutation event 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Attribute not set after modification 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected old value for modification to rotate attribute 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected new value for modification to rotate attribute 19:41:06 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) 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The SVGNumberList object should contain four list items. 19:41:06 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. 19:41:06 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. 19:41:06 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. 19:41:06 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) 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The method SVGNumberList.replaceItem() should throw if passed an index that is out of bounds. 19:41:06 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) 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The SVGNumberList object should contain four list items. 19:41:06 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. 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The SVGNumberList object should contain four list items. 19:41:06 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. 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The method SVGNumberList.replaceItem() should throw if passed an object of the wrong type. 19:41:06 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) 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected node for mutation event on rotate attribute 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected attribute name for mutation event 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Attribute not set after modification 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected old value for modification to rotate attribute 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected new value for modification to rotate attribute 19:41:06 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) 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The SVGNumberList object should contain three list items. 19:41:06 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. 19:41:06 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. 19:41:06 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. 19:41:06 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) 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The method SVGNumberList.removeItem() should throw if passed an index that is out of bounds. 19:41:06 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) 19:41:06 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) 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected node for mutation event on rotate attribute 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected attribute name for mutation event 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Attribute not set after modification 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected old value for modification to rotate attribute 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected new value for modification to rotate attribute 19:41:06 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) 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The SVGNumberList object should contain five list items. 19:41:06 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. 19:41:06 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. 19:41:06 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. 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The SVGNumberList object should contain six list items. 19:41:06 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. 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The SVGNumberList object should contain seven list items. 19:41:06 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. 19:41:06 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) 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The method SVGNumberList.appendItem() should throw if passed an object of the wrong type. 19:41:06 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) 19:41:06 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) 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected node for mutation event on rotate attribute 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected attribute name for mutation event 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Attribute set after removal 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected old value for removal of rotate attribute 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected new value for removal of rotate attribute 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected node for mutation event on rotate attribute 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected attribute name for mutation event 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Attribute not set after addition 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected old value for addition of rotate attribute 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected new value for addition of rotate attribute 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Finishing listening to rotate attribute, but we're still expecting the following events: (nothing) 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The SVGNumberList object should contain four list items. 19:41:06 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) 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected node for mutation event on tableValues attribute 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected attribute name for mutation event 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Attribute not set after modification 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected old value for modification to tableValues attribute 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected new value for modification to tableValues attribute 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The method SVGNumberList.clear() should clear the SVGNumberList object. 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The method SVGNumberList.clear() should not return a value. 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The method SVGNumberList.clear() should not remove the attribute. 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Cleared tableValues (SVGNumberList) but did not get an empty string back. 19:41:06 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) 19:41:06 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) 19:41:06 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. 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Removed attribute value for tableValues (SVGNumberList) but did not get null back. 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Removed attribute value for tableValues (SVGNumberList) but hasAttribute still returns true. 19:41:06 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) 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected node for mutation event on tableValues attribute 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected attribute name for mutation event 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Attribute not set after modification 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected old value for modification to tableValues attribute 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected new value for modification to tableValues attribute 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected node for mutation event on tableValues attribute 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected attribute name for mutation event 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Attribute not set after modification 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected old value for modification to tableValues attribute 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected new value for modification to tableValues attribute 19:41:06 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) 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The SVGNumberList object should contain one list item. 19:41:06 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. 19:41:06 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. 19:41:06 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. 19:41:06 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. 19:41:06 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) 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The method SVGNumberList.initialize() should throw if passed an object of the wrong type. 19:41:06 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) 19:41:06 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) 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected node for mutation event on tableValues attribute 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected attribute name for mutation event 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Attribute not set after modification 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected old value for modification to tableValues attribute 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected new value for modification to tableValues attribute 19:41:06 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) 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The SVGNumberList object should contain five list items. 19:41:06 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. 19:41:06 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. 19:41:06 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. 19:41:06 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. 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The SVGNumberList object should contain seven list items. 19:41:06 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. 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The SVGNumberList object should contain eight list items. 19:41:06 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. 19:41:06 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) 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The method SVGNumberList.insertItemBefore() should throw if passed an object of the wrong type. 19:41:06 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) 19:41:06 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) 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected node for mutation event on tableValues attribute 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected attribute name for mutation event 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Attribute not set after modification 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected old value for modification to tableValues attribute 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected new value for modification to tableValues attribute 19:41:06 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) 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The SVGNumberList object should contain four list items. 19:41:06 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. 19:41:06 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. 19:41:06 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. 19:41:06 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) 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The method SVGNumberList.replaceItem() should throw if passed an index that is out of bounds. 19:41:06 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) 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The SVGNumberList object should contain four list items. 19:41:06 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. 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The SVGNumberList object should contain four list items. 19:41:06 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. 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The method SVGNumberList.replaceItem() should throw if passed an object of the wrong type. 19:41:06 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) 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected node for mutation event on tableValues attribute 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected attribute name for mutation event 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Attribute not set after modification 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected old value for modification to tableValues attribute 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected new value for modification to tableValues attribute 19:41:06 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) 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The SVGNumberList object should contain three list items. 19:41:06 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. 19:41:06 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. 19:41:06 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. 19:41:06 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) 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The method SVGNumberList.removeItem() should throw if passed an index that is out of bounds. 19:41:06 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) 19:41:06 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) 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected node for mutation event on tableValues attribute 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected attribute name for mutation event 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Attribute not set after modification 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected old value for modification to tableValues attribute 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected new value for modification to tableValues attribute 19:41:06 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) 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The SVGNumberList object should contain five list items. 19:41:06 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. 19:41:06 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. 19:41:06 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. 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The SVGNumberList object should contain six list items. 19:41:06 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. 19:41:06 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The SVGNumberList object should contain seven list items. 19:41:06 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. 19:41:06 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) 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The method SVGNumberList.appendItem() should throw if passed an object of the wrong type. 19:41: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) 19:41: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) 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected node for mutation event on tableValues attribute 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected attribute name for mutation event 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Attribute set after removal 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected old value for removal of tableValues attribute 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected new value for removal of tableValues attribute 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected node for mutation event on tableValues attribute 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected attribute name for mutation event 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Attribute not set after addition 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected old value for addition of tableValues attribute 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected new value for addition of tableValues attribute 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Finishing listening to tableValues attribute, but we're still expecting the following events: (nothing) 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The SVGPointList object should contain four list items. 19:41: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) 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected node for mutation event on points attribute 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected attribute name for mutation event 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Attribute not set after modification 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected old value for modification to points attribute 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected new value for modification to points attribute 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The method SVGPointList.clear() should clear the SVGPointList object. 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The method SVGPointList.clear() should not return a value. 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The method SVGPointList.clear() should not remove the attribute. 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Cleared points (SVGPointList) but did not get an empty string back. 19:41: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) 19:41: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) 19:41: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. 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Removed attribute value for points (SVGPointList) but did not get null back. 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Removed attribute value for points (SVGPointList) but hasAttribute still returns true. 19:41: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) 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected node for mutation event on points attribute 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected attribute name for mutation event 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Attribute not set after modification 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected old value for modification to points attribute 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected new value for modification to points attribute 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected node for mutation event on points attribute 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected attribute name for mutation event 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Attribute not set after modification 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected old value for modification to points attribute 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected new value for modification to points attribute 19:41: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) 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The SVGPointList object should contain one list item. 19:41: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. 19:41: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. 19:41: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. 19:41: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. 19:41: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) 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The method SVGPointList.initialize() should throw if passed an object of the wrong type. 19:41: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) 19:41: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) 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected node for mutation event on points attribute 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected attribute name for mutation event 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Attribute not set after modification 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected old value for modification to points attribute 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected new value for modification to points attribute 19:41: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) 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The SVGPointList object should contain five list items. 19:41: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. 19:41: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. 19:41: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. 19:41: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. 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The SVGPointList object should contain seven list items. 19:41: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. 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The SVGPointList object should contain eight list items. 19:41: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. 19:41: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) 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The method SVGPointList.insertItemBefore() should throw if passed an object of the wrong type. 19:41: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) 19:41: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) 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected node for mutation event on points attribute 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected attribute name for mutation event 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Attribute not set after modification 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected old value for modification to points attribute 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected new value for modification to points attribute 19:41: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) 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The SVGPointList object should contain four list items. 19:41: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. 19:41: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. 19:41: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. 19:41: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) 19:41: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. 19:41: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) 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The SVGPointList object should contain four list items. 19:41: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. 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The SVGPointList object should contain four list items. 19:41: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. 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The method SVGPointList.replaceItem() should throw if passed an object of the wrong type. 19:41: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) 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected node for mutation event on points attribute 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected attribute name for mutation event 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Attribute not set after modification 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected old value for modification to points attribute 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected new value for modification to points attribute 19:41: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) 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The SVGPointList object should contain three list items. 19:41: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. 19:41: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. 19:41: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. 19:41: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) 19:41: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. 19:41: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) 19:41: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) 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected node for mutation event on points attribute 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected attribute name for mutation event 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Attribute not set after modification 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected old value for modification to points attribute 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected new value for modification to points attribute 19:41: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) 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The SVGPointList object should contain five list items. 19:41: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. 19:41: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. 19:41: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. 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The SVGPointList object should contain six list items. 19:41: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. 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The SVGPointList object should contain seven list items. 19:41: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. 19:41: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) 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The method SVGPointList.appendItem() should throw if passed an object of the wrong type. 19:41: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) 19:41: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) 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected node for mutation event on points attribute 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected attribute name for mutation event 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Attribute set after removal 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected old value for removal of points attribute 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected new value for removal of points attribute 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected node for mutation event on points attribute 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected attribute name for mutation event 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Attribute not set after addition 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected old value for addition of points attribute 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected new value for addition of points attribute 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Finishing listening to points attribute, but we're still expecting the following events: (nothing) 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The SVGPathSegList object should contain four list items. 19:41: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) 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected node for mutation event on d attribute 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected attribute name for mutation event 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Attribute not set after modification 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected old value for modification to d attribute 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected new value for modification to d attribute 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The method SVGPathSegList.clear() should clear the SVGPathSegList object. 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The method SVGPathSegList.clear() should not return a value. 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The method SVGPathSegList.clear() should not remove the attribute. 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Cleared d (SVGPathSegList) but did not get an empty string back. 19:41: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) 19:41: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) 19:41: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. 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Removed attribute value for d (SVGPathSegList) but did not get null back. 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Removed attribute value for d (SVGPathSegList) but hasAttribute still returns true. 19:41: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) 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected node for mutation event on d attribute 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected attribute name for mutation event 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Attribute not set after modification 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected old value for modification to d attribute 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected new value for modification to d attribute 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected node for mutation event on d attribute 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected attribute name for mutation event 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Attribute not set after modification 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected old value for modification to d attribute 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected new value for modification to d attribute 19:41: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) 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The SVGPathSegList object should contain one list item. 19:41: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. 19:41: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. 19:41: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. 19:41: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. 19:41: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) 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The method SVGPathSegList.initialize() should throw if passed an object of the wrong type. 19:41: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) 19:41: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) 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected node for mutation event on d attribute 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected attribute name for mutation event 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Attribute not set after modification 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected old value for modification to d attribute 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected new value for modification to d attribute 19:41: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) 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The SVGPathSegList object should contain five list items. 19:41: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. 19:41: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. 19:41: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. 19:41: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. 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The SVGPathSegList object should contain seven list items. 19:41: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. 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The SVGPathSegList object should contain eight list items. 19:41: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. 19:41: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) 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The method SVGPathSegList.insertItemBefore() should throw if passed an object of the wrong type. 19:41: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) 19:41: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) 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected node for mutation event on d attribute 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected attribute name for mutation event 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Attribute not set after modification 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected old value for modification to d attribute 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected new value for modification to d attribute 19:41: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) 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The SVGPathSegList object should contain four list items. 19:41: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. 19:41: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. 19:41: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. 19:41: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) 19:41: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. 19:41: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) 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The SVGPathSegList object should contain four list items. 19:41: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. 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The SVGPathSegList object should contain four list items. 19:41: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. 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The method SVGPathSegList.replaceItem() should throw if passed an object of the wrong type. 19:41: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) 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected node for mutation event on d attribute 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected attribute name for mutation event 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Attribute not set after modification 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected old value for modification to d attribute 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected new value for modification to d attribute 19:41: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) 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The SVGPathSegList object should contain three list items. 19:41: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. 19:41: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. 19:41: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. 19:41: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) 19:41: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. 19:41: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) 19:41: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) 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected node for mutation event on d attribute 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected attribute name for mutation event 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Attribute not set after modification 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected old value for modification to d attribute 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected new value for modification to d attribute 19:41: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) 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The SVGPathSegList object should contain five list items. 19:41: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. 19:41: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. 19:41: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. 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The SVGPathSegList object should contain six list items. 19:41: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. 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The SVGPathSegList object should contain seven list items. 19:41: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. 19:41: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) 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The method SVGPathSegList.appendItem() should throw if passed an object of the wrong type. 19:41: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) 19:41: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) 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected node for mutation event on d attribute 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected attribute name for mutation event 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Attribute set after removal 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected old value for removal of d attribute 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected new value for removal of d attribute 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected node for mutation event on d attribute 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected attribute name for mutation event 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Attribute not set after addition 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected old value for addition of d attribute 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected new value for addition of d attribute 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Finishing listening to d attribute, but we're still expecting the following events: (nothing) 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The SVGStringList object should contain four list items. 19:41: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) 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected node for mutation event on requiredFeatures attribute 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected attribute name for mutation event 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Attribute not set after modification 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected old value for modification to requiredFeatures attribute 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected new value for modification to requiredFeatures attribute 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The method SVGStringList.clear() should clear the SVGStringList object. 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The method SVGStringList.clear() should not return a value. 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The method SVGStringList.clear() should not remove the attribute. 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Cleared requiredFeatures (SVGStringList) but did not get an empty string back. 19:41: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) 19:41: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) 19:41: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. 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Removed attribute value for requiredFeatures (SVGStringList) but did not get null back. 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Removed attribute value for requiredFeatures (SVGStringList) but hasAttribute still returns true. 19:41: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) 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected node for mutation event on requiredFeatures attribute 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected attribute name for mutation event 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Attribute not set after modification 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected old value for modification to requiredFeatures attribute 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected new value for modification to requiredFeatures attribute 19:41: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) 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The SVGStringList object should contain one list item. 19:41: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. 19:41: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. 19:41: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) 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected node for mutation event on requiredFeatures attribute 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected attribute name for mutation event 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Attribute not set after modification 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected old value for modification to requiredFeatures attribute 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected new value for modification to requiredFeatures attribute 19:41: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) 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The SVGStringList object should contain five list items. 19:41: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. 19:41: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. 19:41: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. 19:41: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. 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The SVGStringList object should contain seven list items. 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The SVGStringList object should contain eight list items. 19:41: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) 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected node for mutation event on requiredFeatures attribute 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected attribute name for mutation event 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Attribute not set after modification 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected old value for modification to requiredFeatures attribute 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected new value for modification to requiredFeatures attribute 19:41: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) 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The SVGStringList object should contain four list items. 19:41: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. 19:41: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. 19:41: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) 19:41: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. 19:41: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) 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The SVGStringList object should contain four list items. 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The SVGStringList object should contain four list items. 19:41: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) 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected node for mutation event on requiredFeatures attribute 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected attribute name for mutation event 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Attribute not set after modification 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected old value for modification to requiredFeatures attribute 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected new value for modification to requiredFeatures attribute 19:41: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) 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The SVGStringList object should contain three list items. 19:41: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. 19:41: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. 19:41: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) 19:41: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. 19:41: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) 19:41: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) 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected node for mutation event on requiredFeatures attribute 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected attribute name for mutation event 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Attribute not set after modification 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected old value for modification to requiredFeatures attribute 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected new value for modification to requiredFeatures attribute 19:41: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) 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The SVGStringList object should contain five list items. 19:41: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. 19:41: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. 19:41: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. 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The SVGStringList object should contain six list items. 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The SVGStringList object should contain seven list items. 19:41: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) 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected node for mutation event on requiredFeatures attribute 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected attribute name for mutation event 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Attribute set after removal 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected old value for removal of requiredFeatures attribute 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected new value for removal of requiredFeatures attribute 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected node for mutation event on requiredFeatures attribute 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected attribute name for mutation event 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Attribute not set after addition 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected old value for addition of requiredFeatures attribute 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected new value for addition of requiredFeatures attribute 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Finishing listening to requiredFeatures attribute, but we're still expecting the following events: (nothing) 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The SVGTransformList object should contain four list items. 19:41: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) 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected node for mutation event on transform attribute 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected attribute name for mutation event 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Attribute not set after modification 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected old value for modification to transform attribute 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected new value for modification to transform attribute 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The method SVGTransformList.clear() should clear the SVGTransformList object. 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The method SVGTransformList.clear() should not return a value. 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The method SVGTransformList.clear() should not remove the attribute. 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Cleared transform (SVGTransformList) but did not get an empty string back. 19:41: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) 19:41: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) 19:41: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. 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Removed attribute value for transform (SVGTransformList) but did not get null back. 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Removed attribute value for transform (SVGTransformList) but hasAttribute still returns true. 19:41: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) 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected node for mutation event on transform attribute 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected attribute name for mutation event 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Attribute not set after modification 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected old value for modification to transform attribute 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected new value for modification to transform attribute 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected node for mutation event on transform attribute 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected attribute name for mutation event 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Attribute not set after modification 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected old value for modification to transform attribute 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected new value for modification to transform attribute 19:41: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) 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The SVGTransformList object should contain one list item. 19:41: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. 19:41: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. 19:41: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. 19:41: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. 19:41: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) 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The method SVGTransformList.initialize() should throw if passed an object of the wrong type. 19:41: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) 19:41: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) 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected node for mutation event on transform attribute 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected attribute name for mutation event 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Attribute not set after modification 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected old value for modification to transform attribute 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected new value for modification to transform attribute 19:41: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) 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The SVGTransformList object should contain five list items. 19:41: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. 19:41: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. 19:41: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. 19:41: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. 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The SVGTransformList object should contain seven list items. 19:41: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. 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The SVGTransformList object should contain eight list items. 19:41: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. 19:41: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) 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The method SVGTransformList.insertItemBefore() should throw if passed an object of the wrong type. 19:41: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) 19:41: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) 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected node for mutation event on transform attribute 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected attribute name for mutation event 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Attribute not set after modification 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected old value for modification to transform attribute 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected new value for modification to transform attribute 19:41: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) 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The SVGTransformList object should contain four list items. 19:41: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. 19:41: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. 19:41: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. 19:41: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) 19:41: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. 19:41: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) 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The SVGTransformList object should contain four list items. 19:41: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. 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The SVGTransformList object should contain four list items. 19:41: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. 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The method SVGTransformList.replaceItem() should throw if passed an object of the wrong type. 19:41: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) 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected node for mutation event on transform attribute 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected attribute name for mutation event 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Attribute not set after modification 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected old value for modification to transform attribute 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected new value for modification to transform attribute 19:41: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) 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The SVGTransformList object should contain three list items. 19:41: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. 19:41: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. 19:41: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. 19:41: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) 19:41: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. 19:41: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) 19:41: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) 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected node for mutation event on transform attribute 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected attribute name for mutation event 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Attribute not set after modification 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected old value for modification to transform attribute 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected new value for modification to transform attribute 19:41: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) 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The SVGTransformList object should contain five list items. 19:41: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. 19:41: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. 19:41: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. 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The SVGTransformList object should contain six list items. 19:41: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. 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The SVGTransformList object should contain seven list items. 19:41: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. 19:41: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) 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The method SVGTransformList.appendItem() should throw if passed an object of the wrong type. 19:41: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) 19:41: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) 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected node for mutation event on transform attribute 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected attribute name for mutation event 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Attribute set after removal 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected old value for removal of transform attribute 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected new value for removal of transform attribute 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected node for mutation event on transform attribute 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected attribute name for mutation event 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Attribute not set after addition 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected old value for addition of transform attribute 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected new value for addition of transform attribute 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Finishing listening to transform attribute, but we're still expecting the following events: (nothing) 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The SVGLengthList object should contain four list items. 19:41: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. 19:41: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. 19:41: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. 19:41: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. 19:41: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. 19:41: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. 19:41: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. 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The SVGNumberList object should contain four list items. 19:41: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. 19:41: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. 19:41: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. 19:41: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. 19:41: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. 19:41: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. 19:41: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. 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The SVGNumberList object should contain four list items. 19:41: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. 19:41: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. 19:41: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. 19:41: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. 19:41: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. 19:41: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. 19:41: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. 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The SVGPointList object should contain four list items. 19:41: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. 19:41: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. 19:41: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. 19:41: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. 19:41: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. 19:41: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. 19:41: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. 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The SVGPathSegList object should contain four list items. 19:41: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. 19:41: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. 19:41: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. 19:41: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. 19:41: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. 19:41: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. 19:41: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. 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The SVGTransformList object should contain four list items. 19:41: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. 19:41: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. 19:41: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. 19:41: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. 19:41: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. 19:41: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. 19:41: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. 19:41: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. 19:41: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). 19:41: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. 19:41: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. 19:41: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. 19:41: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. 19:41: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. 19:41: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). 19:41: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. 19:41: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. 19:41: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. 19:41: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. 19:41: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. 19:41: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). 19:41: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. 19:41: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. 19:41: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. 19:41: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. 19:41: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. 19:41: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). 19:41: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. 19:41: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. 19:41: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. 19:41: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. 19:41: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. 19:41: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). 19:41: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. 19:41: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. 19:41: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. 19:41: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. 19:41: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. 19:41: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). 19:41: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. 19:41: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. 19:41: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. 19:41: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. 19:41: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. 19:41: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). 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The SVGPointList objects for SVGPolylineElement.points and SVGPolylineElement.animatedPoints should be different objects. 19:41: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. 19:41: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. 19:41: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. 19:41: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. 19:41: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). 19:41: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. 19:41: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. 19:41: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. 19:41: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. 19:41: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. 19:41: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). 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The SVGPathSegList objects for SVGPathElement.pathSegList and SVGPathElement.animatedPathSegList should be different objects. 19:41: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. 19:41: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. 19:41: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. 19:41: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. 19:41: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). 19:41: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. 19:41: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. 19:41: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. 19:41: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. 19:41: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. 19:41: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. 19:41: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. 19:41: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. 19:41: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). 19:41: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. 19:41: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. 19:41: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. 19:41: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. 19:41: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. 19:41: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). 19:41: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. 19:41: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. 19:41: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. 19:41: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. 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | expecting value property 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | animVal for x needs update after first item removed 19:41: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. 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | expecting value property 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | animVal for x needs update after last item removed 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | expecting value property 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | animVal for x needs update after insert at beginning 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | expecting value property 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | animVal for x needs update after insert at end 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | expecting value property 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | animVal for x needs update after appendItem 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The method x.animVal.getItem() should throw after we've cleared baseVal. 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | animVal for x should be empty after baseVal cleared 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | animVal for x should have length 1 after initialize 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | expecting value property 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | animVal for x needs update after initialize 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | expecting value property 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | animVal for rotate needs update after first item removed 19:41: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. 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | expecting value property 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | animVal for rotate needs update after last item removed 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | expecting value property 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | animVal for rotate needs update after insert at beginning 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | expecting value property 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | animVal for rotate needs update after insert at end 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | expecting value property 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | animVal for rotate needs update after appendItem 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The method rotate.animVal.getItem() should throw after we've cleared baseVal. 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | animVal for rotate should be empty after baseVal cleared 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | animVal for rotate should have length 1 after initialize 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | expecting value property 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | animVal for rotate needs update after initialize 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | expecting value property 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | animVal for tableValues needs update after first item removed 19:41: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. 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | expecting value property 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | animVal for tableValues needs update after last item removed 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | expecting value property 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | animVal for tableValues needs update after insert at beginning 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | expecting value property 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | animVal for tableValues needs update after insert at end 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | expecting value property 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | animVal for tableValues needs update after appendItem 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The method tableValues.animVal.getItem() should throw after we've cleared baseVal. 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | animVal for tableValues should be empty after baseVal cleared 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | animVal for tableValues should have length 1 after initialize 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | expecting value property 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | animVal for tableValues needs update after initialize 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | expecting x property 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | expecting y property 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | animVal for points needs update after first item removed 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | animVal for points needs update after first item removed 19:41: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. 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | expecting x property 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | expecting y property 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | animVal for points needs update after last item removed 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | animVal for points needs update after last item removed 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | expecting x property 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | expecting y property 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | animVal for points needs update after insert at beginning 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | animVal for points needs update after insert at beginning 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | expecting x property 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | expecting y property 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | animVal for points needs update after insert at end 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | animVal for points needs update after insert at end 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | expecting x property 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | expecting y property 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | animVal for points needs update after appendItem 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | animVal for points needs update after appendItem 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The method points.animVal.getItem() should throw after we've cleared baseVal. 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | animVal for points should be empty after baseVal cleared 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | animVal for points should have length 1 after initialize 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | expecting x property 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | expecting y property 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | animVal for points needs update after initialize 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | animVal for points needs update after initialize 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | expecting pathSegTypeAsLetter property 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | animVal for d needs update after first item removed 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | expecting same property-count when comparing path segs of same type. 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | animVal for d needs update after first item removed 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | animVal for d needs update after first item removed 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | animVal for d needs update after first item removed 19:41: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. 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | expecting pathSegTypeAsLetter property 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | animVal for d needs update after last item removed 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | expecting same property-count when comparing path segs of same type. 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | animVal for d needs update after last item removed 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | animVal for d needs update after last item removed 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | animVal for d needs update after last item removed 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | expecting pathSegTypeAsLetter property 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | animVal for d needs update after insert at beginning 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | expecting same property-count when comparing path segs of same type. 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | animVal for d needs update after insert at beginning 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | animVal for d needs update after insert at beginning 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | animVal for d needs update after insert at beginning 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | expecting pathSegTypeAsLetter property 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | animVal for d needs update after insert at end 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | expecting same property-count when comparing path segs of same type. 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | animVal for d needs update after insert at end 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | animVal for d needs update after insert at end 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | animVal for d needs update after insert at end 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | expecting pathSegTypeAsLetter property 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | animVal for d needs update after appendItem 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | expecting same property-count when comparing path segs of same type. 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | animVal for d needs update after appendItem 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | animVal for d needs update after appendItem 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | animVal for d needs update after appendItem 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The method d.animVal.getItem() should throw after we've cleared baseVal. 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | animVal for d should be empty after baseVal cleared 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | animVal for d should have length 1 after initialize 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | expecting pathSegTypeAsLetter property 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | animVal for d needs update after initialize 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | expecting same property-count when comparing path segs of same type. 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | animVal for d needs update after initialize 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | animVal for d needs update after initialize 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | animVal for d needs update after initialize 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | expecting type property 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | expecting matrix property 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | expecting matrix property 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | animVal for transform needs update after first item removed 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | animVal for transform needs update after first item removed 19:41: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) 19:41: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. 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | expecting type property 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | expecting matrix property 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | expecting matrix property 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | animVal for transform needs update after last item removed 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | animVal for transform needs update after last item removed 19:41: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) 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | expecting type property 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | expecting matrix property 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | expecting matrix property 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | animVal for transform needs update after insert at beginning 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | animVal for transform needs update after insert at beginning 19:41: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) 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | expecting type property 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | expecting matrix property 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | expecting matrix property 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | animVal for transform needs update after insert at end 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | animVal for transform needs update after insert at end 19:41: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) 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | expecting type property 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | expecting matrix property 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | expecting matrix property 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | animVal for transform needs update after appendItem 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | animVal for transform needs update after appendItem 19:41: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) 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The method transform.animVal.getItem() should throw after we've cleared baseVal. 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | animVal for transform should be empty after baseVal cleared 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | animVal for transform should have length 1 after initialize 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | expecting type property 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | expecting matrix property 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | expecting matrix property 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | animVal for transform needs update after initialize 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | animVal for transform needs update after initialize 19:41: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) 19:41: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. 19:41: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. 19:41: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. 19:41: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. 19:41: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. 19:41: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. 19:41: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. 19:41: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. 19:41: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. 19:41: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. 19:41: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. 19:41: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. 19:41: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. 19:41: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. 19:41: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. 19:41: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. 19:41: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. 19:41: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. 19:41: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. 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | expecting value property 19:41: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. 19:41: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. 19:41: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. 19:41: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. 19:41: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. 19:41: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. 19:41: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. 19:41: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. 19:41: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. 19:41: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. 19:41: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. 19:41: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. 19:41: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. 19:41: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. 19:41: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. 19:41: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. 19:41: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. 19:41: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. 19:41: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. 19:41: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. 19:41: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. 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | expecting value property 19:41: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. 19:41: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. 19:41: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. 19:41: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. 19:41: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. 19:41: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. 19:41: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. 19:41: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. 19:41: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. 19:41: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. 19:41: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. 19:41: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. 19:41: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. 19:41: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. 19:41: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. 19:41: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. 19:41: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. 19:41: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. 19:41: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. 19:41: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. 19:41: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. 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | expecting value property 19:41: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. 19:41: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. 19:41: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. 19:41: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. 19:41: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. 19:41: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. 19:41: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. 19:41: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. 19:41: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. 19:41: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. 19:41: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. 19:41: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. 19:41: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. 19:41: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. 19:41: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. 19:41: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. 19:41: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. 19:41: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. 19:41: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. 19:41: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. 19:41: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. 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | expecting x property 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | expecting y property 19:41: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. 19:41: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. 19:41: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. 19:41: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. 19:41: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. 19:41: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. 19:41: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. 19:41: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. 19:41: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. 19:41: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. 19:41: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. 19:41: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. 19:41: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. 19:41: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. 19:41: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. 19:41: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. 19:41: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. 19:41: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. 19:41: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. 19:41: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. 19:41: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. 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | test error -- expected constructor to generate a segment of type M 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | expecting pathSegTypeAsLetter property 19:41: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. 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | expecting same property-count when comparing path segs of same type. 19:41: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. 19:41: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. 19:41: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. 19:41: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. 19:41: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. 19:41: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. 19:41: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. 19:41:07 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. 19:41:07 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. 19:41:07 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. 19:41:07 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. 19:41:07 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. 19:41:07 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. 19:41:07 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. 19:41:07 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. 19:41:07 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. 19:41:07 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. 19:41:07 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. 19:41:07 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. 19:41:07 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. 19:41:07 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. 19:41:07 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. 19:41:07 INFO - GECKO(1857) | MEMORY STAT | vsize 3922MB | residentFast 130MB | heapAllocated 28MB 19:41:07 INFO - TEST-OK | dom/svg/test/test_SVGxxxList.xhtml | took 582ms 19:41:07 INFO - TEST-START | dom/svg/test/test_SVGxxxListIndexing.xhtml 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxListIndexing.xhtml | SVGLengthList: text.x.baseVal.numberOfItems 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxListIndexing.xhtml | SVGLengthList: text.x.baseVal.length 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxListIndexing.xhtml | SVGLengthList: text.x.baseVal[0] 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxListIndexing.xhtml | SVGLengthList: text.x.baseVal[1] 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxListIndexing.xhtml | SVGLengthList: text.x.baseVal[2] 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxListIndexing.xhtml | SVGLengthList: text.x.baseVal[outOfBounds] 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxListIndexing.xhtml | SVGLengthList: text.x.baseVal.numberOfItems 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxListIndexing.xhtml | SVGLengthList: text.x.baseVal.length 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxListIndexing.xhtml | SVGLengthList: text.x.baseVal[0] 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxListIndexing.xhtml | SVGLengthList: text.x.baseVal[outOfBounds] 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxListIndexing.xhtml | SVGLengthList: text.x.baseVal.numberOfItems 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxListIndexing.xhtml | SVGLengthList: text.x.baseVal.length 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxListIndexing.xhtml | SVGLengthList: text.x.baseVal[0] 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxListIndexing.xhtml | SVGLengthList: text.x.baseVal[1] 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxListIndexing.xhtml | SVGLengthList: text.x.baseVal[2] 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxListIndexing.xhtml | SVGLengthList: text.x.baseVal[3] 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxListIndexing.xhtml | SVGLengthList: text.x.baseVal[4] 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxListIndexing.xhtml | SVGLengthList: text.x.baseVal[outOfBounds] 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxListIndexing.xhtml | SVGNumberList: text.rotate.baseVal.numberOfItems 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxListIndexing.xhtml | SVGNumberList: text.rotate.baseVal.length 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxListIndexing.xhtml | SVGNumberList: text.rotate.baseVal[0] 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxListIndexing.xhtml | SVGNumberList: text.rotate.baseVal[1] 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxListIndexing.xhtml | SVGNumberList: text.rotate.baseVal[2] 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxListIndexing.xhtml | SVGNumberList: text.rotate.baseVal[outOfBounds] 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxListIndexing.xhtml | SVGNumberList: text.rotate.baseVal.numberOfItems 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxListIndexing.xhtml | SVGNumberList: text.rotate.baseVal.length 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxListIndexing.xhtml | SVGNumberList: text.rotate.baseVal[0] 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxListIndexing.xhtml | SVGNumberList: text.rotate.baseVal[outOfBounds] 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxListIndexing.xhtml | SVGNumberList: text.rotate.baseVal.numberOfItems 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxListIndexing.xhtml | SVGNumberList: text.rotate.baseVal.length 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxListIndexing.xhtml | SVGNumberList: text.rotate.baseVal[0] 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxListIndexing.xhtml | SVGNumberList: text.rotate.baseVal[1] 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxListIndexing.xhtml | SVGNumberList: text.rotate.baseVal[2] 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxListIndexing.xhtml | SVGNumberList: text.rotate.baseVal[3] 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxListIndexing.xhtml | SVGNumberList: text.rotate.baseVal[4] 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxListIndexing.xhtml | SVGNumberList: text.rotate.baseVal[outOfBounds] 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxListIndexing.xhtml | SVGPathSegList: path.pathSegList.numberOfItems 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxListIndexing.xhtml | SVGPathSegList: path.pathSegList.length 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxListIndexing.xhtml | SVGPathSegList: path.pathSegList[0] 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxListIndexing.xhtml | SVGPathSegList: path.pathSegList[1] 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxListIndexing.xhtml | SVGPathSegList: path.pathSegList[outOfBounds] 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxListIndexing.xhtml | SVGPathSegList: path.pathSegList.numberOfItems 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxListIndexing.xhtml | SVGPathSegList: path.pathSegList.length 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxListIndexing.xhtml | SVGPathSegList: path.pathSegList[0] 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxListIndexing.xhtml | SVGPathSegList: path.pathSegList[outOfBounds] 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxListIndexing.xhtml | SVGPathSegList: path.pathSegList.numberOfItems 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxListIndexing.xhtml | SVGPathSegList: path.pathSegList.length 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxListIndexing.xhtml | SVGPathSegList: path.pathSegList[0] 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxListIndexing.xhtml | SVGPathSegList: path.pathSegList[1] 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxListIndexing.xhtml | SVGPathSegList: path.pathSegList[2] 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxListIndexing.xhtml | SVGPathSegList: path.pathSegList[3] 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxListIndexing.xhtml | SVGPathSegList: path.pathSegList[4] 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxListIndexing.xhtml | SVGPathSegList: path.pathSegList[outOfBounds] 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxListIndexing.xhtml | SVGPointList: polygon.animatedPoints.numberOfItems 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxListIndexing.xhtml | SVGPointList: polygon.animatedPoints.length 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxListIndexing.xhtml | SVGPointList: polygon.animatedPoints[0] 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxListIndexing.xhtml | SVGPointList: polygon.animatedPoints[1] 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxListIndexing.xhtml | SVGPointList: polygon.animatedPoints[2] 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxListIndexing.xhtml | SVGPointList: polygon.animatedPoints[outOfBounds] 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxListIndexing.xhtml | SVGPointList: polygon.animatedPoints.numberOfItems 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxListIndexing.xhtml | SVGPointList: polygon.animatedPoints.length 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxListIndexing.xhtml | SVGPointList: polygon.animatedPoints[0] 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxListIndexing.xhtml | SVGPointList: polygon.animatedPoints[outOfBounds] 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxListIndexing.xhtml | SVGPointList: polygon.animatedPoints.numberOfItems 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxListIndexing.xhtml | SVGPointList: polygon.animatedPoints.length 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxListIndexing.xhtml | SVGPointList: polygon.animatedPoints[0] 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxListIndexing.xhtml | SVGPointList: polygon.animatedPoints[1] 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxListIndexing.xhtml | SVGPointList: polygon.animatedPoints[2] 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxListIndexing.xhtml | SVGPointList: polygon.animatedPoints[3] 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxListIndexing.xhtml | SVGPointList: polygon.animatedPoints[4] 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxListIndexing.xhtml | SVGPointList: polygon.animatedPoints[outOfBounds] 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxListIndexing.xhtml | SVGTransformList: g.transform.baseVal.numberOfItems 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxListIndexing.xhtml | SVGTransformList: g.transform.baseVal.length 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxListIndexing.xhtml | SVGTransformList: g.transform.baseVal[0] 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxListIndexing.xhtml | SVGTransformList: g.transform.baseVal[1] 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxListIndexing.xhtml | SVGTransformList: g.transform.baseVal[2] 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxListIndexing.xhtml | SVGTransformList: g.transform.baseVal[outOfBounds] 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxListIndexing.xhtml | SVGTransformList: g.transform.baseVal.numberOfItems 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxListIndexing.xhtml | SVGTransformList: g.transform.baseVal.length 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxListIndexing.xhtml | SVGTransformList: g.transform.baseVal[0] 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxListIndexing.xhtml | SVGTransformList: g.transform.baseVal[outOfBounds] 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxListIndexing.xhtml | SVGTransformList: g.transform.baseVal.numberOfItems 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxListIndexing.xhtml | SVGTransformList: g.transform.baseVal.length 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxListIndexing.xhtml | SVGTransformList: g.transform.baseVal[0] 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxListIndexing.xhtml | SVGTransformList: g.transform.baseVal[1] 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxListIndexing.xhtml | SVGTransformList: g.transform.baseVal[2] 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxListIndexing.xhtml | SVGTransformList: g.transform.baseVal[3] 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxListIndexing.xhtml | SVGTransformList: g.transform.baseVal[4] 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxListIndexing.xhtml | SVGTransformList: g.transform.baseVal[outOfBounds] 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxListIndexing.xhtml | SVGStringList: g.requiredFeatures.numberOfItems 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxListIndexing.xhtml | SVGStringList: g.requiredFeatures.length 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxListIndexing.xhtml | SVGStringList: g.requiredFeatures[0] 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxListIndexing.xhtml | SVGStringList: g.requiredFeatures[1] 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxListIndexing.xhtml | SVGStringList: g.requiredFeatures[2] 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxListIndexing.xhtml | SVGStringList: g.requiredFeatures[outOfBounds] 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxListIndexing.xhtml | SVGStringList: g.requiredFeatures.numberOfItems 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxListIndexing.xhtml | SVGStringList: g.requiredFeatures.length 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxListIndexing.xhtml | SVGStringList: g.requiredFeatures[0] 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxListIndexing.xhtml | SVGStringList: g.requiredFeatures[outOfBounds] 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxListIndexing.xhtml | SVGStringList: g.requiredFeatures.numberOfItems 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxListIndexing.xhtml | SVGStringList: g.requiredFeatures.length 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxListIndexing.xhtml | SVGStringList: g.requiredFeatures[0] 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxListIndexing.xhtml | SVGStringList: g.requiredFeatures[1] 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxListIndexing.xhtml | SVGStringList: g.requiredFeatures[2] 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxListIndexing.xhtml | SVGStringList: g.requiredFeatures[3] 19:41:07 INFO - TEST-PASS | dom/svg/test/test_SVGxxxListIndexing.xhtml | SVGStringList: g.requiredFeatures[outOfBounds] 19:41:07 INFO - GECKO(1857) | MEMORY STAT | vsize 3922MB | residentFast 130MB | heapAllocated 29MB 19:41:07 INFO - TEST-OK | dom/svg/test/test_SVGxxxListIndexing.xhtml | took 57ms 19:41:07 INFO - TEST-START | dom/svg/test/test_a_href_01.xhtml 19:41:07 INFO - TEST-PASS | dom/svg/test/test_a_href_01.xhtml | Initial href of test 1 19:41:07 INFO - TEST-PASS | dom/svg/test/test_a_href_01.xhtml | expected pointer cursor 19:41:07 INFO - TEST-PASS | dom/svg/test/test_a_href_01.xhtml | Initial href of test 2 19:41:07 INFO - TEST-PASS | dom/svg/test/test_a_href_01.xhtml | expected pointer cursor 19:41:07 INFO - TEST-PASS | dom/svg/test/test_a_href_01.xhtml | Initial href of test 3 19:41:07 INFO - TEST-PASS | dom/svg/test/test_a_href_01.xhtml | expected pointer cursor 19:41:07 INFO - TEST-PASS | dom/svg/test/test_a_href_01.xhtml | Initial href of test 4 19:41:07 INFO - TEST-PASS | dom/svg/test/test_a_href_01.xhtml | expected pointer cursor 19:41:07 INFO - TEST-PASS | dom/svg/test/test_a_href_01.xhtml | Initial href of test 5 19:41:07 INFO - TEST-PASS | dom/svg/test/test_a_href_01.xhtml | expected pointer cursor 19:41:07 INFO - TEST-PASS | dom/svg/test/test_a_href_01.xhtml | Initial href of test 6 19:41:07 INFO - TEST-PASS | dom/svg/test/test_a_href_01.xhtml | expected pointer cursor 19:41:07 INFO - TEST-PASS | dom/svg/test/test_a_href_01.xhtml | Initial href of test 7 19:41:07 INFO - TEST-PASS | dom/svg/test/test_a_href_01.xhtml | expected pointer cursor 19:41:07 INFO - TEST-PASS | dom/svg/test/test_a_href_01.xhtml | Final href of test 1 19:41:07 INFO - TEST-PASS | dom/svg/test/test_a_href_01.xhtml | Final href of test 2 19:41:07 INFO - TEST-PASS | dom/svg/test/test_a_href_01.xhtml | Final href of test 3 19:41:07 INFO - TEST-PASS | dom/svg/test/test_a_href_01.xhtml | Final href of test 4 19:41:07 INFO - TEST-PASS | dom/svg/test/test_a_href_01.xhtml | Final href of test 5 19:41:07 INFO - TEST-PASS | dom/svg/test/test_a_href_01.xhtml | Final href of test 6 19:41:07 INFO - TEST-PASS | dom/svg/test/test_a_href_01.xhtml | Final href of test 7 19:41:07 INFO - GECKO(1857) | MEMORY STAT | vsize 3930MB | residentFast 138MB | heapAllocated 32MB 19:41:07 INFO - TEST-OK | dom/svg/test/test_a_href_01.xhtml | took 323ms 19:41:07 INFO - TEST-START | dom/svg/test/test_a_href_02.xhtml 19:41:07 INFO - TEST-PASS | dom/svg/test/test_a_href_02.xhtml | Initial property value 19:41:07 INFO - TEST-PASS | dom/svg/test/test_a_href_02.xhtml | Updated property value 19:41:07 INFO - TEST-PASS | dom/svg/test/test_a_href_02.xhtml | Updated attribute value 19:41:07 INFO - GECKO(1857) | MEMORY STAT | vsize 3930MB | residentFast 138MB | heapAllocated 32MB 19:41:07 INFO - TEST-OK | dom/svg/test/test_a_href_02.xhtml | took 49ms 19:41:07 INFO - TEST-START | dom/svg/test/test_animLengthObjectIdentity.xhtml 19:41:07 INFO - TEST-PASS | dom/svg/test/test_animLengthObjectIdentity.xhtml | should be paused by load handler 19:41:07 INFO - TEST-PASS | dom/svg/test/test_animLengthObjectIdentity.xhtml | should be paused at 0 in load handler 19:41:07 INFO - TEST-PASS | dom/svg/test/test_animLengthObjectIdentity.xhtml | Got different SVGAnimatedLength objects at startup 19:41:07 INFO - TEST-PASS | dom/svg/test/test_animLengthObjectIdentity.xhtml | Got different baseVal SVGLength objects at startup 19:41:07 INFO - TEST-PASS | dom/svg/test/test_animLengthObjectIdentity.xhtml | Got different animVal SVGLength objects at startup 19:41:07 INFO - TEST-PASS | dom/svg/test/test_animLengthObjectIdentity.xhtml | Got different SVGAnimatedLength objects during animation 19:41:07 INFO - TEST-PASS | dom/svg/test/test_animLengthObjectIdentity.xhtml | Got different baseVal SVGLength objects during animation 19:41:07 INFO - TEST-PASS | dom/svg/test/test_animLengthObjectIdentity.xhtml | Got different animVal SVGLength objects during animation 19:41:08 INFO - TEST-PASS | dom/svg/test/test_animLengthObjectIdentity.xhtml | Unexpected result accessing new(?) length object. 19:41:08 INFO - GECKO(1857) | MEMORY STAT | vsize 3938MB | residentFast 146MB | heapAllocated 25MB 19:41:08 INFO - TEST-OK | dom/svg/test/test_animLengthObjectIdentity.xhtml | took 190ms 19:41:08 INFO - TEST-START | dom/svg/test/test_animLengthReadonly.xhtml 19:41:08 INFO - TEST-PASS | dom/svg/test/test_animLengthReadonly.xhtml | should be paused by load handler 19:41:08 INFO - TEST-PASS | dom/svg/test/test_animLengthReadonly.xhtml | should be paused at 0 in load handler 19:41:08 INFO - TEST-PASS | dom/svg/test/test_animLengthReadonly.xhtml | undefined assertion name 19:41:08 INFO - TEST-PASS | dom/svg/test/test_animLengthReadonly.xhtml | undefined assertion name 19:41:08 INFO - TEST-PASS | dom/svg/test/test_animLengthReadonly.xhtml | undefined assertion name 19:41:08 INFO - TEST-PASS | dom/svg/test/test_animLengthReadonly.xhtml | undefined assertion name 19:41:08 INFO - TEST-PASS | dom/svg/test/test_animLengthReadonly.xhtml | No exception thrown, but animVal was changed. 19:41:08 INFO - TEST-PASS | dom/svg/test/test_animLengthReadonly.xhtml | animVal.valueInSpecifiedUnits failed to throw. 19:41:08 INFO - TEST-PASS | dom/svg/test/test_animLengthReadonly.xhtml | animVal.valueAsString failed to throw. 19:41:08 INFO - TEST-PASS | dom/svg/test/test_animLengthReadonly.xhtml | animVal.newValueSpecifiedUnits failed to throw. 19:41:08 INFO - TEST-PASS | dom/svg/test/test_animLengthReadonly.xhtml | animVal.convertToSpecifiedUnits failed to throw. 19:41:08 INFO - TEST-PASS | dom/svg/test/test_animLengthReadonly.xhtml | (1) animVal cx is editable when not animated 19:41:08 INFO - TEST-PASS | dom/svg/test/test_animLengthReadonly.xhtml | No exception thrown, but animVal was changed. 19:41:08 INFO - TEST-PASS | dom/svg/test/test_animLengthReadonly.xhtml | animVal.valueInSpecifiedUnits failed to throw. 19:41:08 INFO - TEST-PASS | dom/svg/test/test_animLengthReadonly.xhtml | animVal.valueAsString failed to throw. 19:41:08 INFO - TEST-PASS | dom/svg/test/test_animLengthReadonly.xhtml | animVal.newValueSpecifiedUnits failed to throw. 19:41:08 INFO - TEST-PASS | dom/svg/test/test_animLengthReadonly.xhtml | animVal.convertToSpecifiedUnits failed to throw. 19:41:08 INFO - TEST-PASS | dom/svg/test/test_animLengthReadonly.xhtml | (1) animVal cy is editable when not animated 19:41:08 INFO - TEST-PASS | dom/svg/test/test_animLengthReadonly.xhtml | No exception thrown, but animVal was changed. 19:41:08 INFO - TEST-PASS | dom/svg/test/test_animLengthReadonly.xhtml | animVal.valueInSpecifiedUnits failed to throw. 19:41:08 INFO - TEST-PASS | dom/svg/test/test_animLengthReadonly.xhtml | animVal.valueAsString failed to throw. 19:41:08 INFO - TEST-PASS | dom/svg/test/test_animLengthReadonly.xhtml | animVal.newValueSpecifiedUnits failed to throw. 19:41:08 INFO - TEST-PASS | dom/svg/test/test_animLengthReadonly.xhtml | animVal.convertToSpecifiedUnits failed to throw. 19:41:08 INFO - TEST-PASS | dom/svg/test/test_animLengthReadonly.xhtml | (2) animVal cx is editable when animated 19:41:08 INFO - TEST-PASS | dom/svg/test/test_animLengthReadonly.xhtml | No exception thrown, but animVal was changed. 19:41:08 INFO - TEST-PASS | dom/svg/test/test_animLengthReadonly.xhtml | animVal.valueInSpecifiedUnits failed to throw. 19:41:08 INFO - TEST-PASS | dom/svg/test/test_animLengthReadonly.xhtml | animVal.valueAsString failed to throw. 19:41:08 INFO - TEST-PASS | dom/svg/test/test_animLengthReadonly.xhtml | animVal.newValueSpecifiedUnits failed to throw. 19:41:08 INFO - TEST-PASS | dom/svg/test/test_animLengthReadonly.xhtml | animVal.convertToSpecifiedUnits failed to throw. 19:41:08 INFO - TEST-PASS | dom/svg/test/test_animLengthReadonly.xhtml | (2) animVal cy is editable when animated 19:41:08 INFO - TEST-PASS | dom/svg/test/test_animLengthReadonly.xhtml | No exception thrown, but animVal was changed. 19:41:08 INFO - TEST-PASS | dom/svg/test/test_animLengthReadonly.xhtml | animVal.valueInSpecifiedUnits failed to throw. 19:41:08 INFO - TEST-PASS | dom/svg/test/test_animLengthReadonly.xhtml | animVal.valueAsString failed to throw. 19:41:08 INFO - TEST-PASS | dom/svg/test/test_animLengthReadonly.xhtml | animVal.newValueSpecifiedUnits failed to throw. 19:41:08 INFO - TEST-PASS | dom/svg/test/test_animLengthReadonly.xhtml | animVal.convertToSpecifiedUnits failed to throw. 19:41:08 INFO - TEST-PASS | dom/svg/test/test_animLengthReadonly.xhtml | (3) animVal cx is editable when frozen 19:41:08 INFO - TEST-PASS | dom/svg/test/test_animLengthReadonly.xhtml | animated animVal.value changed after setting baseValue.value 19:41:08 INFO - TEST-PASS | dom/svg/test/test_animLengthReadonly.xhtml | animated animVal.value changed after setting baseValue.valueInSpecifiedUnits 19:41:08 INFO - TEST-PASS | dom/svg/test/test_animLengthReadonly.xhtml | animated animVal.value changed after setting baseValue.valueAsString 19:41:08 INFO - TEST-PASS | dom/svg/test/test_animLengthReadonly.xhtml | animated animVal.value changed after setting baseValue.newValueSpecifiedUnits 19:41:08 INFO - TEST-PASS | dom/svg/test/test_animLengthReadonly.xhtml | animated animVal.value changed after calling baseValue.convertToSpecifiedUnits 19:41:08 INFO - TEST-PASS | dom/svg/test/test_animLengthReadonly.xhtml | No exception thrown, but animVal was changed. 19:41:08 INFO - TEST-PASS | dom/svg/test/test_animLengthReadonly.xhtml | animVal.valueInSpecifiedUnits failed to throw. 19:41:08 INFO - TEST-PASS | dom/svg/test/test_animLengthReadonly.xhtml | animVal.valueAsString failed to throw. 19:41:08 INFO - TEST-PASS | dom/svg/test/test_animLengthReadonly.xhtml | animVal.newValueSpecifiedUnits failed to throw. 19:41:08 INFO - TEST-PASS | dom/svg/test/test_animLengthReadonly.xhtml | animVal.convertToSpecifiedUnits failed to throw. 19:41:08 INFO - TEST-PASS | dom/svg/test/test_animLengthReadonly.xhtml | (4) animVal cy is editable when inactive 19:41:08 INFO - TEST-PASS | dom/svg/test/test_animLengthReadonly.xhtml | un-animated animVal.value not changed after setting baseValue.value 19:41:08 INFO - TEST-PASS | dom/svg/test/test_animLengthReadonly.xhtml | un-animated animVal.value not changed after setting baseValue.valueInSpecifiedUnits 19:41:08 INFO - TEST-PASS | dom/svg/test/test_animLengthReadonly.xhtml | un-animated animVal.value not changed after setting baseValue.valueAsString 19:41:08 INFO - TEST-PASS | dom/svg/test/test_animLengthReadonly.xhtml | un-animated animVal.value not changed after setting baseValue.newValueSpecifiedUnits 19:41:08 INFO - TEST-PASS | dom/svg/test/test_animLengthReadonly.xhtml | un-animated animVal.value not changed after calling baseValue.convertToSpecifiedUnits 19:41:08 INFO - GECKO(1857) | MEMORY STAT | vsize 3938MB | residentFast 146MB | heapAllocated 25MB 19:41:08 INFO - TEST-OK | dom/svg/test/test_animLengthReadonly.xhtml | took 68ms 19:41:08 INFO - TEST-START | dom/svg/test/test_animLengthUnits.xhtml 19:41:08 INFO - TEST-PASS | dom/svg/test/test_animLengthUnits.xhtml | should be paused by load handler 19:41:08 INFO - TEST-PASS | dom/svg/test/test_animLengthUnits.xhtml | should be paused at 0 in load handler 19:41:08 INFO - TEST-PASS | dom/svg/test/test_animLengthUnits.xhtml | Unexpected initial baseVal 19:41:08 INFO - TEST-PASS | dom/svg/test/test_animLengthUnits.xhtml | Unexpected initial baseVal units 19:41:08 INFO - TEST-PASS | dom/svg/test/test_animLengthUnits.xhtml | Unexpected initial animVal 19:41:08 INFO - TEST-PASS | dom/svg/test/test_animLengthUnits.xhtml | Unexpected initial animVal units 19:41:08 INFO - TEST-PASS | dom/svg/test/test_animLengthUnits.xhtml | (1) Unexpected value for baseVal during animation 19:41:08 INFO - TEST-PASS | dom/svg/test/test_animLengthUnits.xhtml | (1) Unexpected value for animVal during animation 19:41:08 INFO - TEST-PASS | dom/svg/test/test_animLengthUnits.xhtml | (2) Unexpected value for baseVal after changing font-size during animation 19:41:08 INFO - TEST-PASS | dom/svg/test/test_animLengthUnits.xhtml | (2) Unexpected value for animVal after changing font-size during animation 19:41:08 INFO - TEST-PASS | dom/svg/test/test_animLengthUnits.xhtml | (3) Unexpected value for baseVal after changing font-size whilst frozen 19:41:08 INFO - TEST-PASS | dom/svg/test/test_animLengthUnits.xhtml | (3) Unexpected value for animVal after changing font-size whilst frozen 19:41:08 INFO - GECKO(1857) | MEMORY STAT | vsize 3938MB | residentFast 146MB | heapAllocated 26MB 19:41:08 INFO - TEST-OK | dom/svg/test/test_animLengthUnits.xhtml | took 84ms 19:41:08 INFO - TEST-START | dom/svg/test/test_bbox-changes.xhtml 19:41:08 INFO - TEST-PASS | dom/svg/test/test_bbox-changes.xhtml | rect1.getBBox().x with stroke 19:41:08 INFO - TEST-PASS | dom/svg/test/test_bbox-changes.xhtml | rect1.getBBox().y with stroke 19:41:08 INFO - TEST-PASS | dom/svg/test/test_bbox-changes.xhtml | rect1.getBBox().width with stroke 19:41:08 INFO - TEST-PASS | dom/svg/test/test_bbox-changes.xhtml | rect1.getBBox().height with stroke 19:41:08 INFO - TEST-PASS | dom/svg/test/test_bbox-changes.xhtml | rect1.getBBox().x after stroke removed 19:41:08 INFO - TEST-PASS | dom/svg/test/test_bbox-changes.xhtml | rect1.getBBox().y after stroke removed 19:41:08 INFO - TEST-PASS | dom/svg/test/test_bbox-changes.xhtml | rect1.getBBox().width after stroke removed 19:41:08 INFO - TEST-PASS | dom/svg/test/test_bbox-changes.xhtml | rect1.getBBox().height after stroke removed 19:41:08 INFO - TEST-PASS | dom/svg/test/test_bbox-changes.xhtml | rect2.getBBox().x with stroke 19:41:08 INFO - TEST-PASS | dom/svg/test/test_bbox-changes.xhtml | rect2.getBBox().y with stroke 19:41:08 INFO - TEST-PASS | dom/svg/test/test_bbox-changes.xhtml | rect2.getBBox().width with stroke 19:41:08 INFO - TEST-PASS | dom/svg/test/test_bbox-changes.xhtml | rect2.getBBox().height with stroke 19:41:08 INFO - TEST-PASS | dom/svg/test/test_bbox-changes.xhtml | rect2.getBBox().x with stroke 19:41:08 INFO - TEST-PASS | dom/svg/test/test_bbox-changes.xhtml | rect2.getBBox().y with stroke 19:41:08 INFO - TEST-PASS | dom/svg/test/test_bbox-changes.xhtml | rect2.getBBox().width with stroke 19:41:08 INFO - TEST-PASS | dom/svg/test/test_bbox-changes.xhtml | rect2.getBBox().height with stroke 19:41:08 INFO - TEST-PASS | dom/svg/test/test_bbox-changes.xhtml | g.getBBox().x before child moves 19:41:08 INFO - TEST-PASS | dom/svg/test/test_bbox-changes.xhtml | g.getBBox().y before child moves 19:41:08 INFO - TEST-PASS | dom/svg/test/test_bbox-changes.xhtml | g.getBBox().width before child moves 19:41:08 INFO - TEST-PASS | dom/svg/test/test_bbox-changes.xhtml | g.getBBox().height before child moves 19:41:08 INFO - TEST-PASS | dom/svg/test/test_bbox-changes.xhtml | g.getBBox().x after child moves 19:41:08 INFO - TEST-PASS | dom/svg/test/test_bbox-changes.xhtml | g.getBBox().y after child moves 19:41:08 INFO - TEST-PASS | dom/svg/test/test_bbox-changes.xhtml | g.getBBox().width after child moves 19:41:08 INFO - TEST-PASS | dom/svg/test/test_bbox-changes.xhtml | g.getBBox().height after child moves 19:41:08 INFO - GECKO(1857) | MEMORY STAT | vsize 3938MB | residentFast 146MB | heapAllocated 20MB 19:41:08 INFO - TEST-OK | dom/svg/test/test_bbox-changes.xhtml | took 101ms 19:41:08 INFO - TEST-START | dom/svg/test/test_bbox-with-invalid-viewBox.xhtml 19:41:08 INFO - TEST-PASS | dom/svg/test/test_bbox-with-invalid-viewBox.xhtml | Check bbox.x 19:41:08 INFO - TEST-PASS | dom/svg/test/test_bbox-with-invalid-viewBox.xhtml | Check bbox.y 19:41:08 INFO - TEST-PASS | dom/svg/test/test_bbox-with-invalid-viewBox.xhtml | Check bbox.width 19:41:08 INFO - TEST-PASS | dom/svg/test/test_bbox-with-invalid-viewBox.xhtml | Check bbox.height 19:41:08 INFO - GECKO(1857) | MEMORY STAT | vsize 3938MB | residentFast 146MB | heapAllocated 21MB 19:41:08 INFO - TEST-OK | dom/svg/test/test_bbox-with-invalid-viewBox.xhtml | took 49ms 19:41:08 INFO - TEST-START | dom/svg/test/test_bbox.xhtml 19:41:08 INFO - TEST-PASS | dom/svg/test/test_bbox.xhtml | fO.getBBox().x - got 10, expected 10 (within 0) 19:41:08 INFO - TEST-PASS | dom/svg/test/test_bbox.xhtml | fO.getBBox().y - got 10, expected 10 (within 0) 19:41:08 INFO - TEST-PASS | dom/svg/test/test_bbox.xhtml | fO.getBBox().width - got 100, expected 100 (within 0) 19:41:08 INFO - TEST-PASS | dom/svg/test/test_bbox.xhtml | fO.getBBox().height - got 100, expected 100 (within 0) 19:41:08 INFO - TEST-PASS | dom/svg/test/test_bbox.xhtml | i.getBBox().x - got 10, expected 10 (within 0) 19:41:08 INFO - TEST-PASS | dom/svg/test/test_bbox.xhtml | i.getBBox().y - got 10, expected 10 (within 0) 19:41:08 INFO - TEST-PASS | dom/svg/test/test_bbox.xhtml | i.getBBox().width - got 100, expected 100 (within 0) 19:41:08 INFO - TEST-PASS | dom/svg/test/test_bbox.xhtml | i.getBBox().height - got 100, expected 100 (within 0) 19:41:08 INFO - TEST-PASS | dom/svg/test/test_bbox.xhtml | a.getBBox().height 19:41:08 INFO - TEST-PASS | dom/svg/test/test_bbox.xhtml | a.getBBox().height 19:41:08 INFO - TEST-PASS | dom/svg/test/test_bbox.xhtml | b.getBBox().x 19:41:08 INFO - TEST-PASS | dom/svg/test/test_bbox.xhtml | b.getBBox().y 19:41:08 INFO - TEST-PASS | dom/svg/test/test_bbox.xhtml | b.getBBox().width - got 10, expected 10 (within 0.0002) 19:41:08 INFO - TEST-PASS | dom/svg/test/test_bbox.xhtml | b.getBBox().height 19:41:08 INFO - TEST-PASS | dom/svg/test/test_bbox.xhtml | text.getBBox().height 19:41:08 INFO - TEST-PASS | dom/svg/test/test_bbox.xhtml | v.getBBox().x - got 95, expected 95 (within 0.001) 19:41:08 INFO - TEST-PASS | dom/svg/test/test_bbox.xhtml | v.getBBox().y - got 45, expected 45 (within 0.001) 19:41:08 INFO - TEST-PASS | dom/svg/test/test_bbox.xhtml | v.getBBox().width - got 10, expected 10 (within 0.001) 19:41:08 INFO - TEST-PASS | dom/svg/test/test_bbox.xhtml | v.getBBox().height - got 155, expected 155 (within 0.001) 19:41:08 INFO - TEST-PASS | dom/svg/test/test_bbox.xhtml | h.getBBox().x - got 195, expected 195 (within 0.001) 19:41:08 INFO - TEST-PASS | dom/svg/test/test_bbox.xhtml | h.getBBox().y - got 45, expected 45 (within 0.001) 19:41:08 INFO - TEST-PASS | dom/svg/test/test_bbox.xhtml | h.getBBox().width - got 105, expected 105 (within 0.001) 19:41:08 INFO - TEST-PASS | dom/svg/test/test_bbox.xhtml | h.getBBox().height - got 55, expected 55 (within 0.001) 19:41:08 INFO - TEST-PASS | dom/svg/test/test_bbox.xhtml | e.getBBox().x - got 95, expected 95 (within 0.001) 19:41:08 INFO - TEST-PASS | dom/svg/test/test_bbox.xhtml | e.getBBox().y - got 95, expected 95 (within 0.001) 19:41:08 INFO - TEST-PASS | dom/svg/test/test_bbox.xhtml | e.getBBox().width - got 10, expected 10 (within 0.001) 19:41:08 INFO - TEST-PASS | dom/svg/test/test_bbox.xhtml | e.getBBox().height - got 10, expected 10 (within 0.001) 19:41:08 INFO - GECKO(1857) | MEMORY STAT | vsize 3938MB | residentFast 146MB | heapAllocated 22MB 19:41:08 INFO - TEST-OK | dom/svg/test/test_bbox.xhtml | took 76ms 19:41:08 INFO - TEST-START | dom/svg/test/test_bounds.html 19:41:08 INFO - GECKO(1857) | [Parent 1857] WARNING: pipe error: Broken pipe: file /builds/slave/gfx-m64-0000000000000000000000/build/src/ipc/chromium/src/chrome/common/ipc_channel_posix.cc, line 709 19:41:08 INFO - GECKO(1857) | ###!!! [Parent][MessageChannel] Error: (msgtype=0x800017,name=PHttpChannel::Msg_DeleteSelf) Channel error: cannot send/recv 19:41:08 INFO - GECKO(1857) | ###!!! [Parent][MessageChannel] Error: (msgtype=0x280080,name=PBrowser::Msg_Destroy) Channel error: cannot send/recv 19:46:38 INFO - Buffered messages finished 19:46:38 ERROR - TEST-UNEXPECTED-TIMEOUT | dom/svg/test/test_bounds.html | application timed out after 330 seconds with no output 19:46:38 ERROR - Force-terminating active process(es). 19:46:38 INFO - Determining child pids from psutil 19:46:38 INFO - Found child pids: [1859] 19:46:38 INFO - Killing process: 1859 19:46:38 INFO - Not taking screenshot here: see the one that was previously logged 19:46:38 INFO - psutil found pid 1859 dead 19:46:38 INFO - Killing process: 1857 19:46:38 INFO - Not taking screenshot here: see the one that was previously logged 19:46:38 INFO - TEST-INFO | Main app process: exit 5 19:46:38 INFO - Buffered messages finished 19:46:38 ERROR - TEST-UNEXPECTED-FAIL | dom/svg/test/test_bounds.html | application terminated with exit code 5 19:46:38 INFO - runtests.py | Application ran for: 0:05:38.080097 19:46:38 INFO - zombiecheck | Reading PID log: /var/folders/vd/gwz783gs6snbfbbmm1cw7rnw00000w/T/tmp9fPURqpidlog 19:46:38 INFO - ==> process 1857 launched child process 1858 19:46:38 INFO - ==> process 1857 launched child process 1859 19:46:38 INFO - zombiecheck | Checking for orphan process with PID: 1858 19:46:38 INFO - zombiecheck | Checking for orphan process with PID: 1859 19:46:38 INFO - mozcrash Downloading symbols from: https://queue.taskcluster.net/v1/task/S9Ns3CFNSWyKVBvfR9ry8g/artifacts/public/build/target.crashreporter-symbols.zip 19:46:39 INFO - Traceback (most recent call last): 19:46:39 INFO - File "/builds/slave/test/build/tests/mochitest/runtests.py", line 2521, in doTests 19:46:39 INFO - marionette_args=marionette_args, 19:46:39 INFO - File "/builds/slave/test/build/tests/mochitest/runtests.py", line 2173, in runApp 19:46:39 INFO - test=self.lastTestSeen) 19:46:39 INFO - File "/builds/slave/test/build/venv/lib/python2.7/site-packages/mozcrash/mozcrash.py", line 126, in log_crashes 19:46:39 INFO - stackwalk_binary=stackwalk_binary): 19:46:39 INFO - File "/builds/slave/test/build/venv/lib/python2.7/site-packages/mozcrash/mozcrash.py", line 212, in __iter__ 19:46:39 INFO - rv = self._process_dump_file(path, extra) 19:46:39 INFO - File "/builds/slave/test/build/venv/lib/python2.7/site-packages/mozcrash/mozcrash.py", line 234, in _process_dump_file 19:46:39 INFO - self._get_symbols() 19:46:39 INFO - File "/builds/slave/test/build/venv/lib/python2.7/site-packages/mozcrash/mozcrash.py", line 180, in _get_symbols 19:46:39 INFO - data = urllib2.urlopen(self.symbols_path) 19:46:39 INFO - File "/tools/python27/lib/python2.7/urllib2.py", line 126, in urlopen 19:46:39 INFO - return _opener.open(url, data, timeout) 19:46:39 INFO - File "/tools/python27/lib/python2.7/urllib2.py", line 406, in open 19:46:39 INFO - response = meth(req, response) 19:46:39 INFO - File "/tools/python27/lib/python2.7/urllib2.py", line 519, in http_response 19:46:39 INFO - 'http', request, response, code, msg, hdrs) 19:46:39 INFO - File "/tools/python27/lib/python2.7/urllib2.py", line 444, in error 19:46:39 INFO - return self._call_chain(*args) 19:46:39 INFO - File "/tools/python27/lib/python2.7/urllib2.py", line 378, in _call_chain 19:46:39 INFO - result = func(*args) 19:46:39 INFO - File "/tools/python27/lib/python2.7/urllib2.py", line 527, in http_error_default 19:46:39 INFO - raise HTTPError(req.get_full_url(), code, msg, hdrs, fp) 19:46:39 INFO - HTTPError: HTTP Error 404: Not Found 19:46:39 ERROR - Automation Error: Received unexpected exception while running application 19:46:39 ERROR - 19:46:39 INFO - Stopping web server 19:46:39 INFO - Stopping web socket server 19:46:39 INFO - Stopping ssltunnel 19:46:39 WARNING - leakcheck | refcount logging is off, so leaks can't be detected! 19:46:39 INFO - runtests.py | Running tests: end. 19:46:39 INFO - Buffered messages finished 19:46:39 INFO - dir: dom/system/tests 19:46: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' 19:46:39 INFO - pk12util: PKCS12 IMPORT SUCCESSFUL 19:46: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/vd/gwz783gs6snbfbbmm1cw7rnw00000w/T/tmp8zaeAQ.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'] 19:46:39 INFO - runtests.py | Server pid: 1870 19:46:39 INFO - runtests.py | Websocket server pid: 1871 19:46:39 INFO - runtests.py | SSL tunnel pid: 1872 19:46:39 INFO - runtests.py | Running with e10s: True 19:46:39 INFO - runtests.py | Running tests: start. 19:46:39 INFO - 19:46:39 INFO - Application command: /builds/slave/test/build/application/Nightly.app/Contents/MacOS/firefox -marionette -foreground -profile /var/folders/vd/gwz783gs6snbfbbmm1cw7rnw00000w/T/tmp8zaeAQ.mozrunner 19:46:39 INFO - runtests.py | Application pid: 1873 19:46:39 INFO - TEST-INFO | started process GECKO(1873) 19:46:42 INFO - GECKO(1873) | 2017-06-13 19:46:42.737 plugin-container[1874:14891] *** CFMessagePort: bootstrap_register(): failed 1100 (0x44c) 'Permission denied', port = 0x9943, name = 'com.apple.tsm.portname' 19:46:42 INFO - GECKO(1873) | See /usr/include/servers/bootstrap_defs.h for the error codes. 19:46:42 INFO - GECKO(1873) | 2017-06-13 19:46:42.740 plugin-container[1874:14891] *** CFMessagePort: bootstrap_register(): failed 1100 (0x44c) 'Permission denied', port = 0x9b0b, name = 'com.apple.CFPasteboardClient' 19:46:42 INFO - GECKO(1873) | See /usr/include/servers/bootstrap_defs.h for the error codes. 19:46:42 INFO - GECKO(1873) | 2017-06-13 19:46:42.740 plugin-container[1874:14891] Failed to allocate communication port for com.apple.CFPasteboardClient; this is likely due to sandbox restrictions 19:46:42 INFO - GECKO(1873) | 1497408402756 Marionette INFO Listening on port 2828 19:46:42 INFO - GECKO(1873) | 1497408402867 Marionette DEBUG loaded listener.js 19:46:43 INFO - SimpleTest START 19:46:43 INFO - TEST-START | dom/system/tests/test_bug1197901.html 19:46:43 INFO - GECKO(1873) | 2017-06-13 19:46:43.638 plugin-container[1875:14948] *** CFMessagePort: bootstrap_register(): failed 1100 (0x44c) 'Permission denied', port = 0x963b, name = 'com.apple.tsm.portname' 19:46:43 INFO - GECKO(1873) | See /usr/include/servers/bootstrap_defs.h for the error codes. 19:46:43 INFO - GECKO(1873) | 2017-06-13 19:46:43.638 plugin-container[1875:14948] *** CFMessagePort: bootstrap_register(): failed 1100 (0x44c) 'Permission denied', port = 0x9a0b, name = 'com.apple.CFPasteboardClient' 19:46:43 INFO - GECKO(1873) | See /usr/include/servers/bootstrap_defs.h for the error codes. 19:46:43 INFO - GECKO(1873) | 2017-06-13 19:46:43.638 plugin-container[1875:14948] Failed to allocate communication port for com.apple.CFPasteboardClient; this is likely due to sandbox restrictions 19:46:44 INFO - TEST-PASS | dom/system/tests/test_bug1197901.html | A valid string reason is expected 19:46:44 INFO - TEST-PASS | dom/system/tests/test_bug1197901.html | Reason cannot be empty 19:46:44 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 19:46:44 INFO - TEST-PASS | dom/system/tests/test_bug1197901.html | Same-origin iframe should get the sensor events. 19:46:44 INFO - TEST-PASS | dom/system/tests/test_bug1197901.html | Same-origin iframe should get the sensor events. 19:46:44 INFO - TEST-PASS | dom/system/tests/test_bug1197901.html | Same-origin iframe should get the sensor events. 19:46:44 INFO - TEST-PASS | dom/system/tests/test_bug1197901.html | Same-origin iframe should get the sensor events. 19:46:44 INFO - TEST-PASS | dom/system/tests/test_bug1197901.html | Same-origin iframe should get the sensor events. 19:46:44 INFO - TEST-PASS | dom/system/tests/test_bug1197901.html | Same-origin iframe should get the sensor events. 19:46:45 INFO - GECKO(1873) | ###!!! [Parent][MessageChannel] Error: (msgtype=0x88002E,name=PJavaScript::Msg_DropTemporaryStrongReferences) Channel error: cannot send/recv 19:46:45 INFO - GECKO(1873) | ###!!! [Parent][RunMessage] Error: Channel error: cannot send/recv 19:46:45 INFO - GECKO(1873) | ###!!! [Parent][RunMessage] Error: Channel error: cannot send/recv 19:46:45 INFO - GECKO(1873) | ###!!! [Parent][RunMessage] Error: Channel error: cannot send/recv 19:46:45 INFO - GECKO(1873) | ###!!! [Parent][RunMessage] Error: Channel error: cannot send/recv 19:46:45 INFO - GECKO(1873) | ###!!! [Parent][RunMessage] Error: Channel error: cannot send/recv 19:46:45 INFO - GECKO(1873) | ###!!! [Parent][MessageChannel] Error: (msgtype=0x280080,name=PBrowser::Msg_Destroy) Channel error: cannot send/recv 19:46:45 INFO - GECKO(1873) | ###!!! [Parent][MessageChannel] Error: (msgtype=0x280080,name=PBrowser::Msg_Destroy) Channel error: cannot send/recv 19:52:15 INFO - Buffered messages finished 19:52:15 ERROR - TEST-UNEXPECTED-TIMEOUT | dom/system/tests/test_bug1197901.html | application timed out after 330 seconds with no output 19:52:15 ERROR - Force-terminating active process(es). 19:52:15 INFO - Determining child pids from psutil 19:52:15 INFO - Found child pids: [1875] 19:52:15 INFO - Killing process: 1875 19:52:15 INFO - Not taking screenshot here: see the one that was previously logged 19:52:15 INFO - psutil found pid 1875 dead 19:52:15 INFO - Killing process: 1873 19:52:15 INFO - Not taking screenshot here: see the one that was previously logged 19:52:15 INFO - TEST-INFO | Main app process: exit 5 19:52:15 INFO - Buffered messages finished 19:52:15 ERROR - TEST-UNEXPECTED-FAIL | dom/system/tests/test_bug1197901.html | application terminated with exit code 5 19:52:15 INFO - runtests.py | Application ran for: 0:05:35.801516 19:52:15 INFO - zombiecheck | Reading PID log: /var/folders/vd/gwz783gs6snbfbbmm1cw7rnw00000w/T/tmp0mDUV0pidlog 19:52:15 INFO - ==> process 1873 launched child process 1874 19:52:15 INFO - ==> process 1873 launched child process 1875 19:52:15 INFO - zombiecheck | Checking for orphan process with PID: 1874 19:52:15 INFO - zombiecheck | Checking for orphan process with PID: 1875 19:52:15 INFO - mozcrash Downloading symbols from: https://queue.taskcluster.net/v1/task/S9Ns3CFNSWyKVBvfR9ry8g/artifacts/public/build/target.crashreporter-symbols.zip 19:52:16 INFO - Traceback (most recent call last): 19:52:16 INFO - File "/builds/slave/test/build/tests/mochitest/runtests.py", line 2521, in doTests 19:52:16 INFO - marionette_args=marionette_args, 19:52:16 INFO - File "/builds/slave/test/build/tests/mochitest/runtests.py", line 2173, in runApp 19:52:16 INFO - test=self.lastTestSeen) 19:52:16 INFO - File "/builds/slave/test/build/venv/lib/python2.7/site-packages/mozcrash/mozcrash.py", line 126, in log_crashes 19:52:16 INFO - stackwalk_binary=stackwalk_binary): 19:52:16 INFO - File "/builds/slave/test/build/venv/lib/python2.7/site-packages/mozcrash/mozcrash.py", line 212, in __iter__ 19:52:16 INFO - rv = self._process_dump_file(path, extra) 19:52:16 INFO - File "/builds/slave/test/build/venv/lib/python2.7/site-packages/mozcrash/mozcrash.py", line 234, in _process_dump_file 19:52:16 INFO - self._get_symbols() 19:52:16 INFO - File "/builds/slave/test/build/venv/lib/python2.7/site-packages/mozcrash/mozcrash.py", line 180, in _get_symbols 19:52:16 INFO - data = urllib2.urlopen(self.symbols_path) 19:52:16 INFO - File "/tools/python27/lib/python2.7/urllib2.py", line 126, in urlopen 19:52:16 INFO - return _opener.open(url, data, timeout) 19:52:16 INFO - File "/tools/python27/lib/python2.7/urllib2.py", line 406, in open 19:52:16 INFO - response = meth(req, response) 19:52:16 INFO - File "/tools/python27/lib/python2.7/urllib2.py", line 519, in http_response 19:52:16 INFO - 'http', request, response, code, msg, hdrs) 19:52:16 INFO - File "/tools/python27/lib/python2.7/urllib2.py", line 444, in error 19:52:16 INFO - return self._call_chain(*args) 19:52:16 INFO - File "/tools/python27/lib/python2.7/urllib2.py", line 378, in _call_chain 19:52:16 INFO - result = func(*args) 19:52:16 INFO - File "/tools/python27/lib/python2.7/urllib2.py", line 527, in http_error_default 19:52:16 INFO - raise HTTPError(req.get_full_url(), code, msg, hdrs, fp) 19:52:16 INFO - HTTPError: HTTP Error 404: Not Found 19:52:16 ERROR - Automation Error: Received unexpected exception while running application 19:52:16 ERROR - 19:52:16 INFO - Stopping web server 19:52:16 INFO - Stopping web socket server 19:52:16 INFO - Stopping ssltunnel 19:52:16 WARNING - leakcheck | refcount logging is off, so leaks can't be detected! 19:52:16 INFO - runtests.py | Running tests: end. 19:52:16 INFO - Buffered messages finished 19:52:16 INFO - dir: dom/tests/mochitest/ajax/jquery 19:52:16 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' 19:52:17 INFO - pk12util: PKCS12 IMPORT SUCCESSFUL 19:52: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/vd/gwz783gs6snbfbbmm1cw7rnw00000w/T/tmpaDUk7Q.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'] 19:52:17 INFO - runtests.py | Server pid: 1887 19:52:17 INFO - runtests.py | Websocket server pid: 1888 19:52:17 INFO - runtests.py | SSL tunnel pid: 1889 19:52:17 INFO - runtests.py | Running with e10s: True 19:52:17 INFO - runtests.py | Running tests: start. 19:52:17 INFO - 19:52:17 INFO - Application command: /builds/slave/test/build/application/Nightly.app/Contents/MacOS/firefox -marionette -foreground -profile /var/folders/vd/gwz783gs6snbfbbmm1cw7rnw00000w/T/tmpaDUk7Q.mozrunner 19:52:17 INFO - runtests.py | Application pid: 1890 19:52:17 INFO - TEST-INFO | started process GECKO(1890) 19:52:20 INFO - GECKO(1890) | 2017-06-13 19:52:20.064 plugin-container[1891:15918] *** CFMessagePort: bootstrap_register(): failed 1100 (0x44c) 'Permission denied', port = 0x983f, name = 'com.apple.tsm.portname' 19:52:20 INFO - GECKO(1890) | See /usr/include/servers/bootstrap_defs.h for the error codes. 19:52:20 INFO - GECKO(1890) | 2017-06-13 19:52:20.067 plugin-container[1891:15918] *** CFMessagePort: bootstrap_register(): failed 1100 (0x44c) 'Permission denied', port = 0x4817, name = 'com.apple.CFPasteboardClient' 19:52:20 INFO - GECKO(1890) | See /usr/include/servers/bootstrap_defs.h for the error codes. 19:52:20 INFO - GECKO(1890) | 2017-06-13 19:52:20.067 plugin-container[1891:15918] Failed to allocate communication port for com.apple.CFPasteboardClient; this is likely due to sandbox restrictions 19:52:20 INFO - GECKO(1890) | 1497408740088 Marionette INFO Listening on port 2828 19:52:20 INFO - GECKO(1890) | 1497408740185 Marionette DEBUG loaded listener.js 19:52:20 INFO - GECKO(1890) | 2017-06-13 19:52:20.759 plugin-container[1892:15972] *** CFMessagePort: bootstrap_register(): failed 1100 (0x44c) 'Permission denied', port = 0x963f, name = 'com.apple.tsm.portname' 19:52:20 INFO - GECKO(1890) | See /usr/include/servers/bootstrap_defs.h for the error codes. 19:52:20 INFO - GECKO(1890) | 2017-06-13 19:52:20.760 plugin-container[1892:15972] *** CFMessagePort: bootstrap_register(): failed 1100 (0x44c) 'Permission denied', port = 0x9c0b, name = 'com.apple.CFPasteboardClient' 19:52:20 INFO - GECKO(1890) | See /usr/include/servers/bootstrap_defs.h for the error codes. 19:52:20 INFO - GECKO(1890) | 2017-06-13 19:52:20.760 plugin-container[1892:15972] Failed to allocate communication port for com.apple.CFPasteboardClient; this is likely due to sandbox restrictions 19:52:20 INFO - SimpleTest START 19:52:20 INFO - TEST-START | dom/tests/mochitest/ajax/jquery/test_jQuery.html 19:52:22 INFO - GECKO(1890) | JavaScript warning: http://mochi.test:8888/tests/dom/tests/mochitest/ajax/jquery/test/unit/core.js, line 1613: unreachable code after return statement 19:52:22 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: Basic requirements - Array.push() 19:52:22 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: Basic requirements - Function.apply() 19:52:22 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: Basic requirements - getElementById 19:52:22 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: Basic requirements - getElementsByTagName 19:52:22 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: Basic requirements - RegExp 19:52:22 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: Basic requirements - jQuery 19:52:22 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: Basic requirements - $() 19:52:22 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: $() - Basic selector with jQuery object as context 19:52:22 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: $() - Correct number of elements generated for code: 1 19:52:22 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: $() - Correct number of elements generated for img: 1 19:52:22 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: $() - Correct number of elements generated for div hr code b: 4 19:52:22 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: $() - Correct number of elements generated for window: 1 19:52:22 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: $() - Correct number of elements generated for document: 1 19:52:22 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: $() - Test passing an array to the factory: 2 19:52:22 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: $() - Test passing an html node to the factory: [object HTMLBodyElement] 19:52:22 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: browser - Checking UA string: 6.0 19:52:22 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: browser - Checking UA string: 7.0 19:52:22 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: browser - Checking UA string: 1.7.12 19:52:22 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: browser - Checking UA string: 1.8.1.3 19:52:22 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: browser - Checking UA string: 1.7.5 19:52:22 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: browser - Checking UA string: 1.8.0.11 19:52:22 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: browser - Checking UA string: 9.20 19:52:22 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: browser - Checking UA string: 9.20 19:52:22 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: browser - Checking UA string: 9.20 19:52:22 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: browser - Checking UA string: 418.9 19:52:22 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: browser - Checking UA string: 418.8 19:52:22 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: browser - Checking UA string: 312.8 19:52:22 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: browser - Checking UA string: null 19:52:22 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: noConflict - noConflict returned the jQuery object: function( selector, context ) { 19:52:22 INFO - // The jQuery object is actually just the init constructor 'enhanced' 19:52:22 INFO - return new jQuery.fn.init( selector, context ); 19:52:22 INFO - } 19:52:22 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: noConflict - Make sure jQuery wasn't touched.: function( selector, context ) { 19:52:22 INFO - // The jQuery object is actually just the init constructor 'enhanced' 19:52:22 INFO - return new jQuery.fn.init( selector, context ); 19:52:22 INFO - } 19:52:22 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: noConflict - Make sure $ was reverted.: $ 19:52:22 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: noConflict - noConflict returned the jQuery object: function( selector, context ) { 19:52:22 INFO - // The jQuery object is actually just the init constructor 'enhanced' 19:52:22 INFO - return new jQuery.fn.init( selector, context ); 19:52:22 INFO - } 19:52:22 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: noConflict - Make sure jQuery was reverted.: jQuery 19:52:22 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: noConflict - Make sure $ was reverted.: $ 19:52:22 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: isFunction - No Value 19:52:22 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: isFunction - null Value 19:52:22 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: isFunction - undefined Value 19:52:22 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: isFunction - Empty String Value 19:52:22 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: isFunction - 0 Value 19:52:22 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: isFunction - String Function(function String() { 19:52:22 INFO - [native code] 19:52:22 INFO - }) 19:52:22 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: isFunction - Array Function(function Array() { 19:52:22 INFO - [native code] 19:52:22 INFO - }) 19:52:22 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: isFunction - Object Function(function Object() { 19:52:22 INFO - [native code] 19:52:22 INFO - }) 19:52:22 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: isFunction - Function Function(function Function() { 19:52:22 INFO - [native code] 19:52:22 INFO - }) 19:52:22 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: isFunction - Function String 19:52:22 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: isFunction - Function Array 19:52:22 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: isFunction - Function Object 19:52:22 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: isFunction - Normal Function 19:52:22 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: isFunction - Object Element 19:52:22 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: isFunction - getAttribute Function 19:52:22 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: isFunction - childNodes Property 19:52:22 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: isFunction - A normal DOM Element 19:52:22 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: isFunction - A default function property 19:52:22 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: isFunction - Anchor Element 19:52:22 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: isFunction - Recursive Function Call 19:52:22 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: isFunction - Recursive Function Call 19:52:22 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: $('html') - Creating a script 19:52:22 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: $('html') - Make sure the script wasn't executed prematurely 19:52:22 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: $('html') - Executing a scripts contents in the right context 19:52:22 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: $('html') - Creating a link 19:52:22 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: $('html') - Check node,textnode,comment creation (some browsers delete comments) 19:52:22 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: $('html') - Make sure that options are auto-selected #2050 19:52:22 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 19:52:22 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 19:52:22 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 19:52:22 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: length - Get Number of Elements Found: 6 19:52:22 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: size() - Get Number of Elements Found: 6 19:52:22 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: get() - Get All Elements 19:52:22 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: get(Number) - Get A Single Element: [object HTMLParagraphElement] 19:52:22 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: add(String|Element|Array|undefined) - Check elements from document 19:52:22 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: add(String|Element|Array|undefined) - Check elements from document 19:52:22 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: add(String|Element|Array|undefined) - Check elements from array 19:52:22 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: add(String|Element|Array|undefined) - Check on-the-fly element1: x1 19:52:22 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: add(String|Element|Array|undefined) - Check on-the-fly element2: x2 19:52:22 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: add(String|Element|Array|undefined) - Check on-the-fly element1: x1 19:52:22 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: add(String|Element|Array|undefined) - Check on-the-fly element2: x2 19:52:22 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: add(String|Element|Array|undefined) - Check that undefined adds nothing: 0 19:52:22 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: add(String|Element|Array|undefined) - Pass an array: 3 19:52:22 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: add(String|Element|Array|undefined) - Check duplicated elements: 1 19:52:22 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 19:52:22 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: add(String|Element|Array|undefined) - Add a form (adds the elements) 19:52:22 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: each(Function) - Execute a function, Relative 19:52:22 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: index(Object) - Check for index of elements: 0 19:52:22 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: index(Object) - Check for index of elements: 1 19:52:22 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: index(Object) - Check for index of elements: 0 19:52:22 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: index(Object) - Check for index of elements: 1 19:52:22 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: index(Object) - Check for index of elements: 2 19:52:22 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: index(Object) - Check for index of elements: 3 19:52:22 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: index(Object) - Check for not found index: -1 19:52:22 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: index(Object) - Check for not found index: -1 19:52:22 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: index(Object) - Pass in a jQuery object: 0 19:52:22 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: index(Object) - Pass in a jQuery object: 1 19:52:22 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: attr(String) - Check for value attribute: Test 19:52:22 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: attr(String) - Check for defaultValue attribute: Test 19:52:22 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: attr(String) - Check for type attribute: text 19:52:22 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: attr(String) - Check for type attribute: radio 19:52:22 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: attr(String) - Check for type attribute: checkbox 19:52:22 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: attr(String) - Check for rel attribute: bookmark 19:52:22 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: attr(String) - Check for title attribute: Google! 19:52:22 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: attr(String) - Check for hreflang attribute: en 19:52:22 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: attr(String) - Check for lang attribute: en 19:52:22 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: attr(String) - Check for class attribute: blog link 19:52:22 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: attr(String) - Check for name attribute: name 19:52:22 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: attr(String) - Check for name attribute: action 19:52:22 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: attr(String) - Check for action attribute 19:52:22 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: attr(String) - Check for minlength attribute: 20 19:52:22 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: attr(String) - Check for minLength attribute: 20 19:52:22 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: attr(String) - Check for minLength attribute: 20 19:52:22 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: attr(String) - Check for maxlength attribute: 30 19:52:22 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: attr(String) - Check for maxLength attribute: 30 19:52:22 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: attr(String) - Check for maxLength attribute: 30 19:52:22 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: attr(String) - Check for selectedIndex attribute: 3 19:52:22 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: attr(String) - Check for nodeName attribute: DIV 19:52:22 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: attr(String) - Check for tagName attribute: DIV 19:52:22 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: attr(String) - Check for non-absolute href (an anchor): #5 19:52:22 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: attr(String) - Make sure that a non existent attribute returns undefined 19:52:22 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: attr(String) - Make sure a null expando returns null 19:52:22 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 19:52:22 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 19:52:22 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 19:52:22 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 19:52:22 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 19:52:22 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 19:52:22 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: attr(String, Function) - Set value from id: text1 19:52:22 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: attr(String, Function) - Set value with an index: 0 19:52:22 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: attr(Hash) - Set Multiple Attributes 19:52:22 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 19:52:22 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: attr(String, Object) - Try to set an attribute to nothing 19:52:22 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: attr(String, Object) - Set name attribute: something 19:52:22 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: attr(String, Object) - Set checked attribute: true 19:52:22 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: attr(String, Object) - Set checked attribute: false 19:52:22 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: attr(String, Object) - Set readonly attribute: true 19:52:22 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: attr(String, Object) - Set readonly attribute: false 19:52:22 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: attr(String, Object) - Set maxlength attribute: 5 19:52:22 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: attr(String, Object) - Set maxlength attribute: 10 19:52:22 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: attr(String, Object) - Set minlength attribute: 5 19:52:22 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: attr(String, Object) - Set minlength attribute: 10 19:52:22 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: attr(String, Object) - Set attribute to a string of "0": 0 19:52:22 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: attr(String, Object) - Set attribute to the number 0: 0 19:52:22 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: attr(String, Object) - Set attribute to the number 1: 1 19:52:22 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: attr(String, Object) - Check node,textnode,comment for attr: attrvalue 19:52:22 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: attr(String, Object) - Exception thrown when trying to change type property 19:52:22 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 19:52:22 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: attr(String, Object) - Exception thrown when trying to change type property 19:52:22 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 19:52: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 19:52: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 19:52:23 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: css(String|Hash) - Check for css property "display": none 19:52:23 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: css(String|Hash) - Modifying CSS display: Assert element is visible 19:52:23 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: css(String|Hash) - Modified CSS display: Assert element is hidden 19:52:23 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: css(String|Hash) - Modified CSS display: Assert element is visible 19:52: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 19:52: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 19:52: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 19:52: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 19:52: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 19:52: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 19:52: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 19:52: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 19:52: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 19:52: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 19:52: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 19:52: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 19:52: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 19:52: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 19:52: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 19:52:23 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: css(String, Object) - Modifying CSS display: Assert element is visible 19:52:23 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: css(String, Object) - Modified CSS display: Assert element is hidden 19:52:23 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: css(String, Object) - Modified CSS display: Assert element is visible 19:52: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 19:52: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 19:52: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 19:52: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 19:52: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 19:52: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 19:52: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 19:52: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 19:52: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 19:52: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 19:52: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 19:52: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 19:52: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 19:52: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 19:52: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 19:52: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 19:52:23 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: css(String, Object) - Check node,textnode,comment css works: 1px 19:52: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 19:52:23 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. 19:52:23 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. 19:52:23 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. 19:52:23 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. 19:52:23 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: width() - Test set to 30 correctly: 30 19:52:23 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: width() - Test negative width ignored: 30 19:52:23 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: width() - Test padding specified with pixels: 30 19:52:23 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: width() - Test border specified with pixels: 30 19:52:23 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: width() - Test padding specified with ems: 30 19:52:23 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: width() - Test border specified with ems: 30 19:52:23 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: width() - Test padding specified with percent: 30 19:52:23 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: width() - Test hidden div: 30 19:52:23 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: width() - Test child width with border and padding: 20 19:52:23 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: height() - Test set to 30 correctly: 30 19:52:23 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: height() - Test negative height ignored: 30 19:52:23 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: height() - Test padding specified with pixels: 30 19:52:23 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: height() - Test border specified with pixels: 30 19:52:23 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: height() - Test padding specified with ems: 30 19:52:23 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: height() - Test border specified with ems: 30 19:52:23 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: height() - Test padding specified with percent: 30 19:52:23 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: height() - Test hidden div: 30 19:52:23 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 19:52:23 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: 19:52:23 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: wrap(String|Element) - Check if wrapper has class "red" 19:52:23 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: wrap(String|Element) - Check for element wrapping 19:52:23 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: wrap(String|Element) - Check for element wrapping: Try them out: 19:52:23 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 19:52:23 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 19:52:23 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: wrap(String|Element) - Check node,textnode,comment wraps ok: 3 19:52:23 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 19:52:23 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 19:52:23 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: wrapAll(String|Element) - Check if wrapper has class "red" 19:52:23 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: wrapAll(String|Element) - Check if wrapper has class "red" 19:52:23 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: wrapAll(String|Element) - Correct Previous Sibling: [object Text] 19:52:23 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: wrapAll(String|Element) - Correct Parent: [object HTMLDivElement] 19:52:23 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: wrapAll(String|Element) - Same Parent: [object HTMLOListElement] 19:52:23 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: wrapAll(String|Element) - Correct Previous Sibling: [object Text] 19:52:23 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: wrapAll(String|Element) - Correct Parent: [object HTMLDivElement] 19:52:23 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: wrapInner(String|Element) - Only one child: 1 19:52:23 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: wrapInner(String|Element) - Verify Right Element 19:52:23 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: wrapInner(String|Element) - Verify Elements Intact: 0 19:52:23 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: wrapInner(String|Element) - Only one child: 1 19:52:23 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: wrapInner(String|Element) - Verify Right Element 19:52:23 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: wrapInner(String|Element) - Verify Elements Intact: 0 19:52:23 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 19:52:23 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 19:52:23 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: 19:52:23 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 19:52:23 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 19:52:23 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: append(String|Element|Array<Element>|jQuery) - Check for appending a number 19:52:23 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 19:52:23 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. 19:52:23 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. 19:52:23 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. 19:52:23 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 19:52:23 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 19:52:23 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: append(String|Element|Array<Element>|jQuery) - Append legend (#legend) 19:52:23 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: append(String|Element|Array<Element>|jQuery) - Appending <OPTION> (all caps): Test 19:52:23 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: append(String|Element|Array<Element>|jQuery) - Append colgroup 19:52:23 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: append(String|Element|Array<Element>|jQuery) - Append col 19:52:23 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: append(String|Element|Array<Element>|jQuery) - Append caption 19:52:23 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: append(String|Element|Array<Element>|jQuery) - Append Select (#appendSelect1, #appendSelect2) 19:52:23 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 19:52:23 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 19:52:23 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 19:52:23 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 19:52:23 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 19:52:23 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: 19:52:23 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 19:52:23 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 19:52:23 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: appendTo(String|Element|Array<Element>|jQuery) - Append select (#foo select) 19:52:23 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: 19:52:23 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 19:52:23 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 19:52:23 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 19:52:23 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 19:52:23 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: 19:52:23 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 19:52:23 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 19:52:23 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 19:52:23 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 19:52:23 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: prependTo(String|Element|Array<Element>|jQuery) - Prepend Select (#prependSelect1, #prependSelect2) 19:52:23 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 19:52:23 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 19:52:23 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 19:52:23 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 19:52:23 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 19:52:23 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 19:52:23 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 19:52:23 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 19:52:23 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 19:52:23 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: 19:52:23 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 19:52:23 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 19:52:23 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 19:52:23 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: 19:52:23 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 19:52:23 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 19:52:23 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: replaceWith(String|Element|Array<Element>|jQuery) - Replace element with string 19:52:23 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 19:52:23 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: replaceWith(String|Element|Array<Element>|jQuery) - Replace element with element 19:52:23 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 19:52:23 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 19:52:23 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 19:52:23 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 19:52:23 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 19:52:23 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 19:52:23 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 19:52:23 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: replaceAll(String|Element|Array<Element>|jQuery) - Replace element with string 19:52:23 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 19:52:23 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: replaceAll(String|Element|Array<Element>|jQuery) - Replace element with element 19:52:23 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 19:52:23 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 19:52:23 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 19:52:23 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 19:52:23 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 19:52:23 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 19:52:23 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 19:52:23 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: end() - Check for end: Yahoo 19:52:23 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: end() - Check for end with nothing to end 19:52:23 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: end() - Check for non-destructive behaviour: Yahoo 19:52:23 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: find(String) - Check for find: Yahoo 19:52:23 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: find(String) - Check node,textnode,comment to find zero divs: 0 19:52:23 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: clone() - Assert text for #en: This is a normal link: Yahoo 19:52:23 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: clone() - Check for clone: Try them out:Yahoo 19:52:23 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: clone() - Reassert text for #en: This is a normal link: Yahoo 19:52:23 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: clone() - Clone a <table/>: TABLE 19:52:23 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: clone() - Clone a <tr/>: TR 19:52:23 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: clone() - Clone a <td/>: TD 19:52:23 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: clone() - Clone a <div/>: DIV 19:52:23 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: clone() - Clone a <button/>: BUTTON 19:52:23 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: clone() - Clone a <ul/>: UL 19:52:23 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: clone() - Clone a <ol/>: OL 19:52:23 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: clone() - Clone a <li/>: LI 19:52:23 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: clone() - Clone a <input type='checkbox' />: INPUT 19:52:23 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: clone() - Clone a <select/>: SELECT 19:52:23 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: clone() - Clone a <option/>: OPTION 19:52:23 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: clone() - Clone a <textarea/>: TEXTAREA 19:52:23 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: clone() - Clone a <tbody/>: TBODY 19:52:23 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: clone() - Clone a <thead/>: THEAD 19:52:23 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: clone() - Clone a <tfoot/>: TFOOT 19:52:23 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: clone() - Clone a <iframe/>: IFRAME 19:52:23 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) 19:52:24 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 19:52:24 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 19:52:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: is(String) - Check for element: A form must be a form 19:52:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: is(String) - Check for element: A form is not a div 19:52:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: is(String) - Check for class: Expected class "blog" 19:52:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: is(String) - Check for class: Did not expect class "link" 19:52:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: is(String) - Check for multiple classes: Expected classes "blog" and "link" 19:52:24 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" 19:52:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: is(String) - Check for attribute: Expected attribute lang to be "en" 19:52:24 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" 19:52:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: is(String) - Check for attribute: Expected attribute type to be "text" 19:52:24 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" 19:52:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: is(String) - Check for pseudoclass: Expected to be disabled 19:52:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: is(String) - Check for pseudoclass: Expected not disabled 19:52:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: is(String) - Check for pseudoclass: Expected to be checked 19:52:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: is(String) - Check for pseudoclass: Expected not checked 19:52:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: is(String) - Check for child: Expected a child "p" element 19:52:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: is(String) - Check for child: Did not expect "ul" element 19:52:24 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 19:52:24 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" 19:52:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: is(String) - Expected false for an invalid expression - 0 19:52:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: is(String) - Expected false for an invalid expression - null 19:52:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: is(String) - Expected false for an invalid expression - "" 19:52:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: is(String) - Expected false for an invalid expression - undefined 19:52:24 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 19:52:24 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 19:52:24 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 19:52:24 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 19:52:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: $.extend(Object, Object) - Check if extended: settings must be extended 19:52:24 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 19:52:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: $.extend(Object, Object) - Check if extended: settings must be extended 19:52:24 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 19:52:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: $.extend(Object, Object) - Check if foo: settings must be extended 19:52:24 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 19:52:24 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] 19:52:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: $.extend(Object, Object) - Check to make sure null values are copied 19:52:24 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 19:52:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: $.extend(Object, Object) - Check to make sure null values are inserted 19:52:24 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 19:52:24 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 19:52:24 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 19:52:24 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 19:52:24 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 19:52:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: $.extend(Object, Object) - Verify a function can be extended: value 19:52:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: $.extend(Object, Object) - Check if extended: settings must be extended 19:52:24 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 19:52:24 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 19:52:24 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 19:52:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: val() - Check for value of input element: Test 19:52:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: val() - Check for value of input element: 19:52:24 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: 19:52:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: val() - Check an empty jQuery object will return undefined from val 19:52:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: val(String) - Check for modified value of input element: bla 19:52:24 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 19:52:24 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 19:52:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: val(String) - Check node,textnode,comment with val(): asdf 19:52:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: html(String) - Set HTML 19:52:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: html(String) - Check node,textnode,comment with html(): bold 19:52:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: html(String) - Selected option correct: O2 19:52:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: html(String) - $().html().evalScripts() Evals Scripts Twice in Firefox, see #975 19:52:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: html(String) - $().html().evalScripts() Evals Scripts Twice in Firefox, see #975 19:52:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: html(String) - Script is executed in order: 0 19:52:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: html(String) - Execute after html (even though appears before): 1 19:52:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: html(String) - Script (nested) is executed in order: 1 19:52:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: html(String) - Execute after html: 1 19:52:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: html(String) - Script (unnested) is executed in order: 2 19:52:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: html(String) - Execute after html: 1 19:52:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: filter() - filter(String) 19:52:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: filter() - filter('String, String') 19:52:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: filter() - filter('String,String') 19:52:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: filter() - filter(Function) 19:52:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: filter() - Check node,textnode,comment to filter the one span: 1 19:52:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: filter() - Check node,textnode,comment to filter the one span: 0 19:52:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: not() - not('selector'): 2 19:52:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: not() - not(DOMElement): 2 19:52:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: not() - not('.class') 19:52:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: not() - not('selector, selector') 19:52:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: not() - not(jQuery) 19:52:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: not() - not(Array-like DOM collection): 0 19:52:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: not() - not('complex selector') 19:52:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: not() - filter out DOM element 19:52:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: andSelf() - Check for siblings and self 19:52:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: andSelf() - Check for children and self 19:52:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: andSelf() - Check for parent and self 19:52:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: andSelf() - Check for parents and self 19:52:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: siblings([String]) - Check for siblings 19:52:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: siblings([String]) - Check for filtered siblings (has code child element) 19:52:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: siblings([String]) - Check for filtered siblings (has anchor child element) 19:52:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: siblings([String]) - Check for multiple filters 19:52:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: siblings([String]) - Check for unique results from siblings 19:52:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: children([String]) - Check for children 19:52:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: children([String]) - Check for filtered children 19:52:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: children([String]) - Check for multiple filters 19:52:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: parent([String]) - Simple parent check: ap 19:52:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: parent([String]) - Filtered parent check: ap 19:52:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: parent([String]) - Filtered parent check, no match: 0 19:52:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: parent([String]) - Check for multiple filters: ap 19:52:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: parent([String]) - Check for unique results from parent 19:52:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: parents([String]) - Simple parents check: ap 19:52:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: parents([String]) - Filtered parents check: ap 19:52:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: parents([String]) - Filtered parents check2: main 19:52:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: parents([String]) - Check for multiple filters 19:52:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: parents([String]) - Check for unique results from parents 19:52:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: next([String]) - Simple next check: foo 19:52:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: next([String]) - Filtered next check: foo 19:52:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: next([String]) - Filtered next check, no match: 0 19:52:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: next([String]) - Multiple filters: foo 19:52:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: prev([String]) - Simple prev check: ap 19:52:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: prev([String]) - Filtered prev check: ap 19:52:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: prev([String]) - Filtered prev check, no match: 0 19:52:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: prev([String]) - Multiple filters: ap 19:52:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: show() - Show 19:52:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: show() - Show using correct display type for div: block 19:52:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: show() - Show using correct display type for p: block 19:52:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: show() - Show using correct display type for a: inline 19:52:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: show() - Show using correct display type for code: inline 19:52:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: show() - Show using correct display type for pre: block 19:52:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: show() - Show using correct display type for span: inline 19:52:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: show() - Show using correct display type for table: table 19:52:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: show() - Show using correct display type for thead: table-header-group 19:52:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: show() - Show using correct display type for tbody: table-row-group 19:52:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: show() - Show using correct display type for tr: table-row 19:52:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: show() - Show using correct display type for th: table-cell 19:52:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: show() - Show using correct display type for td: table-cell 19:52:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: show() - Show using correct display type for ul: block 19:52:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: show() - Show using correct display type for li: list-item 19:52:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: addClass(String) - Add Class 19:52:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: addClass(String) - Check node,textnode,comment for addClass 19:52:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: removeClass(String) - simple - Remove Class 19:52:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: removeClass(String) - simple - Remove multiple classes 19:52:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: removeClass(String) - simple - Empty string passed to removeClass 19:52:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: removeClass(String) - simple - Check node,textnode,comment for removeClass 19:52:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: toggleClass(String) - Assert class not present 19:52:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: toggleClass(String) - Assert class present 19:52:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: toggleClass(String) - Assert class not present 19:52:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: removeAttr(String - remove class: 19:52:24 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> 19:52:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: text(String) - Check node,textnode,comment with text(): hi! 19:52:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: text(String) - Check node,textnode,comment with text(): there 19:52:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: text(String) - Check node,textnode,comment with text(): 8 19:52:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: $.each(Object,Function) - Check array iteration: 0 19:52:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: $.each(Object,Function) - Check array iteration: 1 19:52:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: $.each(Object,Function) - Check array iteration: 2 19:52:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: $.each(Object,Function) - Check array iteration: 0 19:52:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: $.each(Object,Function) - Check array iteration: 1 19:52:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: $.each(Object,Function) - Check array iteration: 2 19:52:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: $.each(Object,Function) - Check object iteration: name 19:52:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: $.each(Object,Function) - Check object iteration: lang 19:52:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: $.each(Object,Function) - Looping over an array: 6 19:52:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: $.each(Object,Function) - Looping over an array, with break: 3 19:52:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: $.each(Object,Function) - Looping over an object: 6 19:52:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: $.each(Object,Function) - Looping over an object, with break: 3 19:52:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: $.prop - Check with Function argument: ap 19:52:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: $.prop - Check with value argument: value 19:52:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: $.className - Check single added class: hi 19:52:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: $.className - Check more added classes: hi foo bar 19:52:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: $.className - Remove all classes: 19:52:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: $.className - Check removal of one class: hi bar 19:52:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: $.className - Check has1 19:52:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: $.className - Check has2 19:52:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: $.data - Check for no data exists: undefined 19:52:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: $.data - Check for added data: success 19:52:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: $.data - Check for overwritten data: overwritten 19:52:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: $.data - Check that data wasn't removed: overwritten 19:52:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: $.data - Check for null data 19:52:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: .data() - Check for no data exists: undefined 19:52:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: .data() - Check for added data: success 19:52:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: .data() - Check for overwritten data: overwritten 19:52:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: .data() - Check that data wasn't removed: overwritten 19:52:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: .data() - Check for null data 19:52:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: .data() - Check for original data: overwritten 19:52:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: .data() - Check for namespaced data: 2 19:52:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: .data() - Check for unmatched namespace: overwritten 19:52:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: .data() - Check triggered setter functions: 2 19:52:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: .data() - Check triggered getter functions: 5 19:52:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: .data() - Check for original data: 1 19:52:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: .data() - Check for namespaced data: 2 19:52:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: .data() - Check for unmatched namespace: 1 19:52:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: .data() - Check triggered setter functions: 1 19:52:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: .data() - Check triggered getter functions: 5 19:52:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: .data() - Check for original data: testroot 19:52:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: .data() - Check for namespaced data: testfoo 19:52:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: .data() - Check for unmatched namespace: testroot 19:52:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: $.removeData - Check removal of data: undefined 19:52:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: .removeData() - Check removal of data: undefined 19:52:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: .removeData() - Make sure data is intact: testing2 19:52:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: .removeData() - Make sure data is intact: testing 19:52:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: .removeData() - Make sure data is intact: testing2 19:52:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: .removeData() - Make sure data is intact: undefined 19:52:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: .removeData() - Make sure data is intact: undefined 19:52:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: remove() - Check text is not removed 19:52:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: remove() - Check remove: 0 19:52:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: remove() - Check text is not removed 19:52:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: remove() - Check filtered remove: 1 19:52:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: remove() - Check node,textnode,comment remove works: 3 19:52:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: remove() - Check node,textnode,comment remove works: 0 19:52:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: empty() - Check text is removed: 0 19:52:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: empty() - Check elements are not removed: 4 19:52:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: empty() - Check node,textnode,comment empty works: 19:52:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: slice() - slice(1,2) 19:52:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: slice() - slice(1) 19:52:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: slice() - slice(0,3) 19:52:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: slice() - slice(-1) 19:52:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: slice() - eq(1) 19:52:25 INFO - GECKO(1890) | JavaScript warning: http://mochi.test:8888/tests/dom/tests/mochitest/ajax/jquery/test/unit/core.js, line 1613: unreachable code after return statement 19:52:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: map() - Array Map 19:52:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: map() - Single Map 19:52:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: contents() - Check element contents: 9 19:52:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: contents() - Check existance of IFrame document 19:52:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: contents() - Check existance of IFrame body 19:52:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: contents() - Find span in IFrame and check its text: span text 19:52:25 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 19:52:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: contents() - Add text to div in IFrame: init text 19:52:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: contents() - Add text to div in IFrame: div text 19:52:25 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 19:52:25 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 19:52:25 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 19:52:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: contents() - Check node,textnode,comment contents is just one: 1 19:52:25 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 19:52:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: $.makeArray - Pass makeArray a jQuery object: HEAD 19:52:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: $.makeArray - Pass makeArray a nodelist: PWD 19:52:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: $.makeArray - Pass makeArray an arguments array: 12 19:52:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: $.makeArray - Pass makeArray a real array: 123 19:52:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: $.makeArray - Pass nothing to makeArray and expect an empty array: 0 19:52:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: $.makeArray - Pass makeArray a number: 0 19:52:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: $.makeArray - Pass makeArray a string: foo 19:52:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: $.makeArray - Pass makeArray a boolean: function Boolean() { 19:52:25 INFO - [native code] 19:52:25 INFO - } 19:52:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: $.makeArray - Pass makeArray a single node: DIV 19:52:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: $.makeArray - Pass makeArray an array like map (with length): ab 19:52:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: $.makeArray - Pass makeArray a childNodes array: HEAD 19:52:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: $.makeArray - Pass makeArray a function: 1 19:52:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: $.makeArray - Pass makeArray the window: [object Window] 19:52:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: $.makeArray - Pass makeArray a regex: function RegExp() { 19:52:25 INFO - [native code] 19:52:25 INFO - } 19:52:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: $.makeArray - Pass makeArray a form (treat as elements) 19:52:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | dimensions module: innerWidth() - Test with margin and border: 30 19:52:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | dimensions module: innerWidth() - Test with margin, border and padding: 70 19:52:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | dimensions module: innerWidth() - Test hidden div: 70 19:52:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | dimensions module: innerHeight() - Test with margin and border: 30 19:52:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | dimensions module: innerHeight() - Test with margin, border and padding: 70 19:52:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | dimensions module: innerHeight() - Test hidden div: 70 19:52:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | dimensions module: outerWidth() - Test with only width set: 30 19:52:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | dimensions module: outerWidth() - Test with padding: 70 19:52:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | dimensions module: outerWidth() - Test with padding and border: 74 19:52:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | dimensions module: outerWidth() - Test with padding, border and margin without margin option: 74 19:52:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | dimensions module: outerWidth() - Test with padding, border and margin with margin option: 94 19:52:25 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 19:52:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | dimensions module: outerHeight() - Test with only width set: 30 19:52:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | dimensions module: outerHeight() - Test with padding: 70 19:52:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | dimensions module: outerHeight() - Test with padding and border: 74 19:52:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | dimensions module: outerHeight() - Test with padding, border and margin without margin option: 74 19:52:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | dimensions module: outerHeight() - Test with padding, border and margin with margin option: 94 19:52:25 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 19:52:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: element - Select all 19:52:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: element - Select all elements, no comment nodes 19:52:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: element - Element Selector (p) 19:52:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: element - Element Selector (body) 19:52:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: element - Element Selector (html) 19:52:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: element - Parent Element (div p) 19:52:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: element - Object/param as context: 2 19:52:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: element - <input name="length"> cannot be found under IE, see #945 19:52:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: element - <input name="length"> cannot be found under IE, see #945 19:52:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: Element Selector with underscore - Element Selector with underscore: 1 19:52:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: broken - Broken Selector ([) 19:52:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: broken - Broken Selector (() 19:52:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: broken - Broken Selector ({) 19:52:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: broken - Broken Selector (<) 19:52:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: broken - Broken Selector (()) 19:52:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: broken - Broken Selector (<>) 19:52:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: broken - Broken Selector ({}) 19:52:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: id - ID Selector (#body) 19:52:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: id - ID Selector w/ Element (body#body) 19:52:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: id - ID Selector w/ Element (ul#first) 19:52:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: id - ID selector with existing ID descendant (#firstp #simon1) 19:52:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: id - ID selector with non-existant descendant (#firstp #foobar) 19:52:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: id - ID selector using UTF8 (#台北Táiběi) 19:52:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: id - Multiple ID selectors using UTF8 (#台北Táiběi, #台北) 19:52:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: id - Descendant ID selector using UTF8 (div #台北) 19:52:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: id - Child ID selector using UTF8 (form > #台北) 19:52:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: id - Escaped ID (#foo\:bar) 19:52:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: id - Escaped ID (#test\.foo\[5\]bar) 19:52:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: id - Descendant escaped ID (div #foo\:bar) 19:52:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: id - Descendant escaped ID (div #test\.foo\[5\]bar) 19:52:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: id - Child escaped ID (form > #foo\:bar) 19:52:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: id - Child escaped ID (form > #test\.foo\[5\]bar) 19:52:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: id - ID Selector, child ID present (#form > #radio1) 19:52:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: id - ID Selector, not an ancestor ID (#form #first) 19:52:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: id - ID Selector, not a child ID (#form > #option1a) 19:52:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: id - All Children of ID (#foo > *) 19:52:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: id - All Children of ID with no children (#firstUL/*) 19:52:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: id - ID selector with same value for a name attribute: tName1 19:52:25 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 19:52:25 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) 19:52:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: id - ID selector with non-existant ancestor (#asdfasdf #foobar) 19:52:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: id - ID selector within the context of another element 19:52:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: class - Class Selector (.blog) 19:52:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: class - Class Selector (.blog.link) 19:52:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: class - Class Selector w/ Element (a.blog) 19:52:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: class - Parent Class Selector (p .blog) 19:52:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: class - Class selector using UTF8 (.台北Táiběi) 19:52:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: class - Class selector using UTF8 (.台北) 19:52:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: class - Class selector using UTF8 (.台北Táiběi.台北) 19:52:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: class - Class selector using UTF8 (.台北Táiběi, .台北) 19:52:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: class - Descendant class selector using UTF8 (div .台北Táiběi) 19:52:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: class - Child class selector using UTF8 (form > .台北Táiběi) 19:52:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: class - Escaped Class (.foo\:bar) 19:52:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: class - Escaped Class (.test\.foo\[5\]bar) 19:52:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: class - Descendant scaped Class (div .foo\:bar) 19:52:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: class - Descendant scaped Class (div .test\.foo\[5\]bar) 19:52:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: class - Child escaped Class (form > .foo\:bar) 19:52:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: class - Child escaped Class (form > .test\.foo\[5\]bar) 19:52:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: multiple - Comma Support (a.blog, p) 19:52:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: multiple - Comma Support (a.blog , p) 19:52:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: multiple - Comma Support (a.blog ,p) 19:52:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: multiple - Comma Support (a.blog,p) 19:52:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: child and adjacent - Child (p > a) 19:52:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: child and adjacent - Child (p> a) 19:52:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: child and adjacent - Child (p >a) 19:52:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: child and adjacent - Child (p>a) 19:52:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: child and adjacent - Child w/ Class (p > a.blog) 19:52:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: child and adjacent - All Children (code > *) 19:52:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: child and adjacent - All Grandchildren (p > * > *) 19:52:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: child and adjacent - Adjacent (a + a) 19:52:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: child and adjacent - Adjacent (a +a) 19:52:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: child and adjacent - Adjacent (a+ a) 19:52:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: child and adjacent - Adjacent (a+a) 19:52:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: child and adjacent - Adjacent (p + p) 19:52:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: child and adjacent - Comma, Child, and Adjacent (a + a, code > a) 19:52:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: child and adjacent - First Child (p:first-child) 19:52:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: child and adjacent - Nth Child (p:nth-child(1)) 19:52:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: child and adjacent - Last Child (p:last-child) 19:52:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: child and adjacent - Last Child (a:last-child) 19:52:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: child and adjacent - Nth-child (#main form#form > *:nth-child(2)) 19:52:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: child and adjacent - Nth-child (#main form#form > :nth-child(2)) 19:52:25 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)) 19:52:25 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)) 19:52:25 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)) 19:52:25 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)) 19:52:25 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)) 19:52:25 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)) 19:52:25 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)) 19:52:25 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)) 19:52:25 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)) 19:52:25 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)) 19:52:25 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)) 19:52:25 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)) 19:52:25 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)) 19:52:25 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)) 19:52:25 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)) 19:52:25 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)) 19:52:25 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)) 19:52:25 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)) 19:52:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: attributes - Attribute Exists (a[title]) 19:52:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: attributes - Attribute Exists (*[title]) 19:52:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: attributes - Attribute Exists ([title]) 19:52:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: attributes - Attribute Equals (a[rel='bookmark']) 19:52:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: attributes - Attribute Equals (a[rel="bookmark"]) 19:52:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: attributes - Attribute Equals (a[rel=bookmark]) 19:52:25 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']) 19:52:25 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']) 19:52:25 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]) 19:52:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: attributes - Attribute selector using UTF8 (span[lang=中文]) 19:52:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: attributes - Attribute Begins With (a[href ^= 'http://www']) 19:52:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: attributes - Attribute Ends With (a[href $= 'org/']) 19:52:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: attributes - Attribute Contains (a[href *= 'google']) 19:52:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: attributes - Select options via [selected] (#select1 option[selected]) 19:52:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: attributes - Select options via [selected] (#select2 option[selected]) 19:52:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: attributes - Select options via [selected] (#select3 option[selected]) 19:52:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: attributes - Grouped Form Elements (input[name='foo[bar]']) 19:52:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: attributes - :not() Existing attribute (#form select:not([multiple])) 19:52:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: attributes - :not() Equals attribute (#form select:not([name=select1])) 19:52:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: attributes - :not() Equals quoted attribute (#form select:not([name='select1'])) 19:52:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: pseudo (:) selectors - First Child (p:first-child) 19:52:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: pseudo (:) selectors - Last Child (p:last-child) 19:52:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: pseudo (:) selectors - Only Child (a:only-child) 19:52:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: pseudo (:) selectors - Empty (ul:empty) 19:52:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: pseudo (:) selectors - Enabled UI Element (#form input:enabled) 19:52:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: pseudo (:) selectors - Disabled UI Element (#form input:disabled) 19:52:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: pseudo (:) selectors - Checked UI Element (#form input:checked) 19:52:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: pseudo (:) selectors - Selected Option Element (#form option:selected) 19:52:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: pseudo (:) selectors - Text Contains (a:contains('Google')) 19:52:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: pseudo (:) selectors - Text Contains (a:contains('Google Groups')) 19:52:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: pseudo (:) selectors - Element Preceded By (p ~ div) 19:52:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: pseudo (:) selectors - Not (a.blog:not(.link)) 19:52:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: pseudo (:) selectors - Not - multiple (#form option:not(:contains('Nothing'),#option1b,:selected)) 19:52:25 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))) 19:52:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: pseudo (:) selectors - Not - recursive (#form option:not(:not(:selected))[id^='option3']) 19:52:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: pseudo (:) selectors - nth Element (p:nth(1)) 19:52:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: pseudo (:) selectors - First Element (p:first) 19:52:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: pseudo (:) selectors - Last Element (p:last) 19:52:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: pseudo (:) selectors - Even Elements (p:even) 19:52:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: pseudo (:) selectors - Odd Elements (p:odd) 19:52:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: pseudo (:) selectors - Position Equals (p:eq(1)) 19:52:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: pseudo (:) selectors - Position Greater Than (p:gt(0)) 19:52:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: pseudo (:) selectors - Position Less Than (p:lt(3)) 19:52:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: pseudo (:) selectors - Is A Parent (p:parent) 19:52:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: pseudo (:) selectors - Is Visible (#form input:visible) 19:52:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: pseudo (:) selectors - Is Hidden (#form input:hidden) 19:52:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: pseudo (:) selectors - Form element :input (#form :input) 19:52:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: pseudo (:) selectors - Form element :radio (#form :radio) 19:52:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: pseudo (:) selectors - Form element :checkbox (#form :checkbox) 19:52:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: pseudo (:) selectors - Form element :text (#form :text) 19:52:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: pseudo (:) selectors - Form element :radio:checked (#form :radio:checked) 19:52:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: pseudo (:) selectors - Form element :checkbox:checked (#form :checkbox:checked) 19:52:25 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) 19:52:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: pseudo (:) selectors - Headers (:header) 19:52:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: pseudo (:) selectors - Has Children - :has() (p:has(a)) 19:52:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | event module: bind(), with data - bind() with data, check passed data exists 19:52:25 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 19:52:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | event module: bind(), with data - Event handler unbound when using data. 19:52:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | event module: bind(), with data, trigger with data - check passed data exists 19:52:25 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 19:52:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | event module: bind(), with data, trigger with data - Check trigger data 19:52:25 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 19:52:25 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 19:52:25 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 19:52:25 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 19:52:25 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 19:52:25 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 19:52:25 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 19:52:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | event module: bind(), namespaced events, cloned events - Normal click triggered 19:52:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | event module: bind(), namespaced events, cloned events - Namespaced click triggered 19:52:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | event module: bind(), namespaced events, cloned events - Namespaced click triggered 19:52:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | event module: bind(), namespaced events, cloned events - Normal click triggered 19:52:25 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 19:52:25 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 19:52:25 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 19:52:25 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 19:52:25 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 19:52:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | event module: trigger() shortcuts - Check that click, triggers onclick event handler also: 1 19:52:25 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 19:52:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | event module: trigger() shortcuts - Trigger the load event, using the shortcut .load() (#2819) 19:52:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | event module: unbind(event) - Fake normal bind 19:52:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | event module: unbind(event) - Fake onebind 19:52:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | event module: unbind(event) - Fake normal bind 19:52:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | event module: unbind(event) - Handler is removed 19:52:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | event module: unbind(event) - Extra handlers weren't accidentally removed. 19:52:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | event module: unbind(event) - Removed the events expando after all handlers are unbound. 19:52:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | event module: unbind(event) - unbind() with multiple events at once: 0 19:52:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | event module: unbind(event) - unbind() with multiple events at once: 0 19:52:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | event module: trigger(event, [data], [fn]) - check passed data: click 19:52:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | event module: trigger(event, [data], [fn]) - check passed data: 1 19:52:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | event module: trigger(event, [data], [fn]) - check passed data: 2 19:52:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | event module: trigger(event, [data], [fn]) - check passed data: abc 19:52:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | event module: trigger(event, [data], [fn]) - Native call was triggered 19:52:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | event module: trigger(event, [data], [fn]) - check passed data: click 19:52:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | event module: trigger(event, [data], [fn]) - check passed data: 1 19:52:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | event module: trigger(event, [data], [fn]) - check passed data: 2 19:52:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | event module: trigger(event, [data], [fn]) - check passed data: abc 19:52:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | event module: trigger(event, [data], [fn]) - check passed data: 1 19:52:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | event module: trigger(event, [data], [fn]) - check passed data: 2 19:52:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | event module: trigger(event, [data], [fn]) - check passed data: abc 19:52:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | event module: trigger(event, [data], [fn]) - check current value: test 19:52:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | event module: trigger(event, [data], [fn]) - Native call was triggered 19:52:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | event module: trigger(event, [data], [fn]) - check passed data: click 19:52:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | event module: trigger(event, [data], [fn]) - check passed data: 1 19:52:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | event module: trigger(event, [data], [fn]) - check passed data: 2 19:52:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | event module: trigger(event, [data], [fn]) - check passed data: abc 19:52:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | event module: trigger(event, [data], [fn]) - check passed data: 1 19:52:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | event module: trigger(event, [data], [fn]) - check passed data: 2 19:52:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | event module: trigger(event, [data], [fn]) - check passed data: abc 19:52:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | event module: trigger(event, [data], [fn]) - check passed data: click 19:52:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | event module: trigger(event, [data], [fn]) - check passed data: 1 19:52:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | event module: trigger(event, [data], [fn]) - check passed data: 2 19:52:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | event module: trigger(event, [data], [fn]) - check passed data: abc 19:52:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | event module: trigger(event, [data], [fn]) - Verify handler response: test 19:52:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | event module: trigger(event, [data], [fn]) - check passed data: click 19:52:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | event module: trigger(event, [data], [fn]) - check passed data: 1 19:52:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | event module: trigger(event, [data], [fn]) - check passed data: 2 19:52:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | event module: trigger(event, [data], [fn]) - check passed data: abc 19:52:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | event module: trigger(event, [data], [fn]) - check passed data: 1 19:52:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | event module: trigger(event, [data], [fn]) - check passed data: 2 19:52:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | event module: trigger(event, [data], [fn]) - check passed data: abc 19:52:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | event module: trigger(event, [data], [fn]) - Verify handler response: false 19:52:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | event module: trigger(event, [data], [fn]) - check passed data: click 19:52:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | event module: trigger(event, [data], [fn]) - check passed data: 1 19:52:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | event module: trigger(event, [data], [fn]) - check passed data: 2 19:52:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | event module: trigger(event, [data], [fn]) - check passed data: abc 19:52:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | event module: trigger(event, [data], [fn]) - Verify handler response: test 19:52:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | event module: trigger(event, [data], [fn]) - check passed data: click 19:52:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | event module: trigger(event, [data], [fn]) - check passed data: 1 19:52:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | event module: trigger(event, [data], [fn]) - check passed data: 2 19:52:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | event module: trigger(event, [data], [fn]) - check passed data: abc 19:52:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | event module: trigger(event, [data], [fn]) - check passed data: click 19:52:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | event module: trigger(event, [data], [fn]) - check passed data: 1 19:52:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | event module: trigger(event, [data], [fn]) - check passed data: 2 19:52:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | event module: trigger(event, [data], [fn]) - check passed data: abc 19:52:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | event module: trigger(event, [data], [fn]) - Verify handler response: test 19:52:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | event module: trigger(event, [data], [fn]) - Trigger focus on hidden element 19:52:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | event module: trigger(event, [data], [fn]) - check passed data: click 19:52:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | event module: trigger(event, [data], [fn]) - check passed data: 1 19:52:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | event module: trigger(event, [data], [fn]) - check passed data: 2 19:52:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | event module: trigger(event, [data], [fn]) - check passed data: abc 19:52:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | event module: trigger(event, [data], [fn]) - check passed data: 1 19:52:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | event module: trigger(event, [data], [fn]) - check passed data: 2 19:52:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | event module: trigger(event, [data], [fn]) - check passed data: abc 19:52:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | event module: trigger(event, [data], [fn]) - check current value: test 19:52:25 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 19:52:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | event module: trigger(event, [data], [fn]) - check passed data: click 19:52:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | event module: trigger(event, [data], [fn]) - check passed data: 1 19:52:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | event module: trigger(event, [data], [fn]) - check passed data: 2 19:52:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | event module: trigger(event, [data], [fn]) - check passed data: abc 19:52:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | event module: trigger(event, [data], [fn]) - check passed data: 1 19:52:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | event module: trigger(event, [data], [fn]) - check passed data: 2 19:52:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | event module: trigger(event, [data], [fn]) - check passed data: abc 19:52:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | event module: trigger(event, [data], [fn]) - check current value: test 19:52:25 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 19:52:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | event module: toggle(Function, Function, ...) - Check for toggle(fn, fn): 1 19:52:25 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 19:52:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | event module: toggle(Function, Function, ...) - Execute event only once 19:52:25 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 19:52:25 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 19:52:25 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 19:52:25 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 19:52:25 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 19:52:25 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 19:52:25 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 19:52:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | event module: toggle(Function, Function, ...) - Unbinding one function from toggle unbinds them all 19:52:25 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 ) { 19:52:25 INFO - // The jQuery object is actually just the init constructor 'enhanced' 19:52:25 INFO - return new jQuery.fn.init( selector, context ); 19:52:25 INFO - } 19:52:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | event module: event properties - assert event.timeStamp is present 19:52:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | ajax module: $.ajax() - success callbacks - ajaxStart 19:52:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | ajax module: $.ajax() - success callbacks - beforeSend 19:52:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | ajax module: $.ajax() - success callbacks - ajaxSend 19:52:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | ajax module: $.ajax() - success callbacks - success 19:52:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | ajax module: $.ajax() - success callbacks - ajaxSuccess 19:52:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | ajax module: $.ajax() - success callbacks - complete 19:52:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | ajax module: $.ajax() - success callbacks - ajaxComplete 19:52:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | ajax module: $.ajax() - success callbacks - ajaxStop 19:52:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | ajax module: $.ajax() - disabled globals - beforeSend 19:52:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | ajax module: $.ajax() - disabled globals - success 19:52:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | ajax module: $.ajax() - disabled globals - complete 19:52:26 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 19:52:26 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 19:52:26 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 19:52:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | ajax module: $.ajax - beforeSend - check beforeSend was executed 19:52:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | ajax module: $.ajax - beforeSend, cancel request (#2688) - beforeSend got called, canceling 19:52:26 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 19:52:27 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | ajax module: $.ajax - dataType html - test.html executed 19:52:27 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | ajax module: $.ajax - dataType html - test.js executed 19:52:27 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | ajax module: $.ajax - dataType html - Check content for datatype html 19:52:27 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 19:52:27 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 19:52:27 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 19:52:27 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 19:52:27 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= 19:52:27 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= 19:52:27 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= 19:52:27 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= 19:52:27 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 19:52:27 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | ajax module: $.param() - with array: someName=1&someName=2&someName=3®ularThing=blah 19:52:27 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 19:52:27 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 19:52:27 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | ajax module: synchronous request - check returned text 19:52:27 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | ajax module: synchronous request with callbacks - success callback executed 19:52:27 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | ajax module: synchronous request with callbacks - check returned text 19:52:27 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | ajax module: pass-through request object - get 19:52:27 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | ajax module: pass-through request object - post 19:52:27 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | ajax module: pass-through request object - script 19:52:27 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | ajax module: pass-through request object - json 19:52:27 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | ajax module: pass-through request object - generic 19:52:27 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | ajax module: pass-through request object - test.js executed 19:52:27 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | ajax module: pass-through request object - Check all ajax calls successful: 5 19:52:27 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | ajax module: pass-through request object - Check no ajax errors (status): 0 19:52:27 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | ajax module: global ajaxSettings - Check extending {} 19:52:27 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | ajax module: global ajaxSettings - Check extending { zoo: 'a', ping: 'b' } 19:52:27 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | ajax module: load(String) - name.html retrieved 19:52:27 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | ajax module: load('url selector') - Verify that specific elements were injected: 2 19:52:27 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 19:52:27 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | ajax module: load(String, Function) - simple: inject text into DOM - name.html retrieved 19:52:27 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 19:52:28 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | ajax module: load(String, Function) - check scripts - test.html executed 19:52:28 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | ajax module: load(String, Function) - check scripts - test.js executed 19:52:28 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | ajax module: load(String, Function) - check scripts - Check content after loading html 19:52:28 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 19:52:28 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 19:52:28 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 19:52:28 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 19:52:28 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 19:52:28 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 19:52:28 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 19:52:28 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 19:52:28 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 19:52:28 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | ajax module: $.getScript(String, Function) - with callback - test.js executed 19:52:28 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | ajax module: $.getScript(String, Function) - with callback - Check if script was evaluated: bar 19:52:28 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | ajax module: $.getScript(String, Function) - no callback - test.js executed 19:52:28 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 19:52:28 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' 19:52:28 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 19:52:29 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: stop() - An animation occurred 5px 0px 19:52:29 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: stop() - Stop didn't reset the animation 5px 0px 19:52:29 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: stop() - The animation didn't continue: 5 19:52:29 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: stop() - several in queue - An animation occurred 6px 0px 19:52:29 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 19:52:29 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: stop(clearQueue) - An animation occurred 5px 0px 19:52:29 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: stop(clearQueue) - Stop didn't reset the animation 5px 0px 19:52:29 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: stop(clearQueue) - The animation queue was cleared: 0 19:52:29 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: stop(clearQueue) - The animation didn't continue: 5 19:52:29 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: stop(clearQueue, gotoEnd) - An animation occurred 4px 0px 19:52:29 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: toggle() - is visible 19:52:29 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: toggle() - is hidden 19:52:29 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: toggle() - is visible again 19:52:30 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: JS Overflow and Display - Overflow should be visible: visible: visible 19:52:30 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: JS Overflow and Display - Display shouldn't be tampered with.: inline 19:52:31 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: CSS Overflow and Display - Overflow should be visible: visible: visible 19:52:31 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: CSS Overflow and Display - Display shouldn't be tampered with.: inline 19:52:31 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: CSS Auto to 0 - Final opacity should be 0: 0: 0 19:52:31 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 19:52:31 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: CSS Auto to 0 - Final width should be 0: 0px: 0px 19:52:31 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 19:52:31 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: CSS Auto to 0 - Final height should be 0: 0px: 0px 19:52:31 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 19:52:31 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 19:52:31 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 19:52:31 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: CSS Auto to 50 - Final width should be 50: 50px: 50px 19:52:31 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 19:52:31 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: CSS Auto to 50 - Final height should be 50: 50px: 50px 19:52:31 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 19:52:31 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: CSS Auto to 100 - Final opacity should be 1: 1: 1 19:52:31 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 19:52:31 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: CSS Auto to 100 - Final width should be 100: 100px: 100px 19:52:31 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 19:52:31 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: CSS Auto to 100 - Final height should be 100: 100px: 100px 19:52:31 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 19:52:31 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: CSS Auto to show - Showing, display should block: block: block 19:52:31 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: CSS Auto to show - Width must be reset to : : 0 19:52:31 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: CSS Auto to show - Height must be reset to : : 0 19:52:31 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: CSS Auto to show - Opacity must be reset to : : 19:52:31 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: CSS Auto to show - Make sure height is auto. 19:52:31 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: CSS Auto to hide - Width must be reset to : : 0 19:52:31 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: CSS Auto to hide - Height must be reset to : : 0 19:52:31 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: CSS Auto to hide - Opacity must be reset to : : 19:52:31 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: CSS Auto to hide - Hiding, display should be none: none: none 19:52:31 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: JS Auto to 0 - Final opacity should be 0: 0: 0 19:52:31 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 19:52:31 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: JS Auto to 0 - Final width should be 0: 0px: 0px 19:52:31 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 19:52:31 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: JS Auto to 0 - Final height should be 0: 0px: 0px 19:52:31 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 19:52:31 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 19:52:31 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 19:52:31 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: JS Auto to 50 - Final width should be 50: 50px: 50px 19:52:31 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 19:52:31 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: JS Auto to 50 - Final height should be 50: 50px: 50px 19:52:31 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 19:52:31 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: JS Auto to 100 - Final opacity should be 1: 1: 1 19:52:31 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 19:52:31 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: JS Auto to 100 - Final width should be 100: 100px: 100px 19:52:31 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 19:52:31 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: JS Auto to 100 - Final height should be 100: 100px: 100px 19:52:31 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 19:52:31 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: JS Auto to show - Showing, display should block: block: block 19:52:31 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: JS Auto to show - Width must be reset to : auto: 0 19:52:31 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: JS Auto to show - Height must be reset to : auto: 0 19:52:31 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: JS Auto to show - Opacity must be reset to : : 19:52:31 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: JS Auto to show - Make sure height is auto. 19:52:31 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: JS Auto to hide - Width must be reset to : auto: 0 19:52:31 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: JS Auto to hide - Height must be reset to : auto: 0 19:52:31 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: JS Auto to hide - Opacity must be reset to : : 19:52:31 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: JS Auto to hide - Hiding, display should be none: none: none 19:52:32 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: CSS 100 to 0 - Final opacity should be 0: 0: 0 19:52:32 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 19:52:32 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: CSS 100 to 0 - Final width should be 0: 0px: 0px 19:52:32 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 19:52:32 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: CSS 100 to 0 - Final height should be 0: 0px: 0px 19:52:32 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 19:52:32 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 19:52:32 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 19:52:32 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: CSS 100 to 50 - Final width should be 50: 50px: 50px 19:52:32 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 19:52:32 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: CSS 100 to 50 - Final height should be 50: 50px: 50px 19:52:32 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 19:52:32 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: CSS 100 to 100 - Final opacity should be 1: 1: 1 19:52:32 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 19:52:32 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: CSS 100 to 100 - Final width should be 100: 100px: 100px 19:52:32 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 19:52:32 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: CSS 100 to 100 - Final height should be 100: 100px: 100px 19:52:32 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 19:52:32 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: CSS 100 to show - Showing, display should block: block: block 19:52:32 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: CSS 100 to show - Width must be reset to : : 0 19:52:32 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: CSS 100 to show - Height must be reset to : : 0 19:52:32 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: CSS 100 to show - Opacity must be reset to : : 19:52:32 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: CSS 100 to show - Make sure height is auto. 19:52:32 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: CSS 100 to hide - Width must be reset to : : 0 19:52:32 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: CSS 100 to hide - Height must be reset to : : 0 19:52:32 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: CSS 100 to hide - Opacity must be reset to : : 19:52:32 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: CSS 100 to hide - Hiding, display should be none: none: none 19:52:32 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: JS 100 to 0 - Final opacity should be 0: 0: 0 19:52:32 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 19:52:32 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: JS 100 to 0 - Final width should be 0: 0px: 0px 19:52:32 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 19:52:32 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: JS 100 to 0 - Final height should be 0: 0px: 0px 19:52:32 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 19:52:32 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 19:52:32 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 19:52:32 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: JS 100 to 50 - Final width should be 50: 50px: 50px 19:52:32 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 19:52:32 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: JS 100 to 50 - Final height should be 50: 50px: 50px 19:52:32 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 19:52:32 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: JS 100 to 100 - Final opacity should be 1: 1: 1 19:52:32 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 19:52:32 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: JS 100 to 100 - Final width should be 100: 100px: 100px 19:52:32 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 19:52:32 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: JS 100 to 100 - Final height should be 100: 100px: 100px 19:52:32 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 19:52:32 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: JS 100 to show - Showing, display should block: block: block 19:52:32 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 19:52:32 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 19:52:32 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 19:52:32 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: JS 100 to show - Make sure height is auto. 19:52:32 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 19:52:32 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 19:52:32 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 19:52:32 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: JS 100 to hide - Hiding, display should be none: none: none 19:52:32 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: CSS 50 to 0 - Final opacity should be 0: 0: 0 19:52:32 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 19:52:32 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: CSS 50 to 0 - Final width should be 0: 0px: 0px 19:52:32 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 19:52:32 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: CSS 50 to 0 - Final height should be 0: 0px: 0px 19:52:32 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 19:52:33 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 19:52:33 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 19:52:33 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: CSS 50 to 50 - Final width should be 50: 50px: 50px 19:52:33 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 19:52:33 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: CSS 50 to 50 - Final height should be 50: 50px: 50px 19:52:33 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 19:52:33 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: CSS 50 to 100 - Final opacity should be 1: 1: 1 19:52:33 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 19:52:33 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: CSS 50 to 100 - Final width should be 100: 100px: 100px 19:52:33 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 19:52:33 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: CSS 50 to 100 - Final height should be 100: 100px: 100px 19:52:33 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 19:52:33 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: CSS 50 to show - Showing, display should block: block: block 19:52:33 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: CSS 50 to show - Width must be reset to : : 0 19:52:33 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: CSS 50 to show - Height must be reset to : : 0 19:52:33 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: CSS 50 to show - Opacity must be reset to : : 19:52:33 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: CSS 50 to show - Make sure height is auto. 19:52:33 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: CSS 50 to hide - Width must be reset to : : 0 19:52:33 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: CSS 50 to hide - Height must be reset to : : 0 19:52:33 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: CSS 50 to hide - Opacity must be reset to : : 19:52:33 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: CSS 50 to hide - Hiding, display should be none: none: none 19:52:33 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: JS 50 to 0 - Final opacity should be 0: 0: 0 19:52:33 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 19:52:33 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: JS 50 to 0 - Final width should be 0: 0px: 0px 19:52:33 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 19:52:33 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: JS 50 to 0 - Final height should be 0: 0px: 0px 19:52:33 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 19:52:33 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 19:52:33 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 19:52:33 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: JS 50 to 50 - Final width should be 50: 50px: 50px 19:52:33 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 19:52:33 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: JS 50 to 50 - Final height should be 50: 50px: 50px 19:52:33 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 19:52:33 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: JS 50 to 100 - Final opacity should be 1: 1: 1 19:52:33 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 19:52:33 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: JS 50 to 100 - Final width should be 100: 100px: 100px 19:52:33 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 19:52:33 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: JS 50 to 100 - Final height should be 100: 100px: 100px 19:52:33 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 19:52:33 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: JS 50 to show - Showing, display should block: block: block 19:52:33 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 19:52:33 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 19:52:33 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 19:52:33 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: JS 50 to show - Make sure height is auto. 19:52:33 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 19:52:33 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 19:52:33 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 19:52:33 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: JS 50 to hide - Hiding, display should be none: none: none 19:52:33 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: CSS 0 to 0 - Final opacity should be 0: 0: 0 19:52:33 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 19:52:33 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: CSS 0 to 0 - Final width should be 0: 0px: 0px 19:52:33 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 19:52:33 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: CSS 0 to 0 - Final height should be 0: 0px: 0px 19:52:33 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 19:52:33 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 19:52:33 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 19:52:33 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: CSS 0 to 50 - Final width should be 50: 50px: 50px 19:52:33 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 19:52:33 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: CSS 0 to 50 - Final height should be 50: 50px: 50px 19:52:33 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 19:52:34 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: CSS 0 to 100 - Final opacity should be 1: 1: 1 19:52:34 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 19:52:34 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: CSS 0 to 100 - Final width should be 100: 100px: 100px 19:52:34 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 19:52:34 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: CSS 0 to 100 - Final height should be 100: 100px: 100px 19:52:34 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 19:52:34 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: CSS 0 to show - Showing, display should block: block: block 19:52:34 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: CSS 0 to show - Width must be reset to : : 0 19:52:34 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: CSS 0 to show - Height must be reset to : : 0 19:52:34 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: CSS 0 to show - Opacity must be reset to : : 19:52:34 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: CSS 0 to show - Make sure height is auto. 19:52:34 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: CSS 0 to hide - Width must be reset to : : 0 19:52:34 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: CSS 0 to hide - Height must be reset to : : 0 19:52:34 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: CSS 0 to hide - Opacity must be reset to : : 19:52:34 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: CSS 0 to hide - Hiding, display should be none: none: none 19:52:34 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: JS 0 to 0 - Final opacity should be 0: 0: 0 19:52:34 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 19:52:34 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: JS 0 to 0 - Final width should be 0: 0px: 0px 19:52:34 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 19:52:34 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: JS 0 to 0 - Final height should be 0: 0px: 0px 19:52:34 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 19:52:34 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 19:52:34 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 19:52:34 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: JS 0 to 50 - Final width should be 50: 50px: 50px 19:52:34 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 19:52:34 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: JS 0 to 50 - Final height should be 50: 50px: 50px 19:52:34 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 19:52:34 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: JS 0 to 100 - Final opacity should be 1: 1: 1 19:52:34 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 19:52:34 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: JS 0 to 100 - Final width should be 100: 100px: 100px 19:52:34 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 19:52:34 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: JS 0 to 100 - Final height should be 100: 100px: 100px 19:52:34 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 19:52:34 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: JS 0 to show - Showing, display should block: block: block 19:52:34 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 19:52:34 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 19:52:34 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 19:52:34 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: JS 0 to show - Make sure height is auto. 19:52:34 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 19:52:34 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 19:52:34 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 19:52:34 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: JS 0 to hide - Hiding, display should be none: none: none 19:52:35 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 19:52:35 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 19:52:35 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 19:52:35 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 19:52:35 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 19:52:35 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 19:52:35 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 19:52:35 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 19:52:35 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 19:52:35 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 19:52:35 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 19:52:35 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 19:52:35 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 19:52:35 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 19:52:35 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 19:52:36 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 19:52:36 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 19:52:36 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 19:52:36 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 19:52:36 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 19:52:36 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 19:52:36 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 19:52:36 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 19:52:36 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 19:52:36 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 19:52:37 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 19:52:37 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 19:52:37 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 19:52:37 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 19:52:37 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 19:52:37 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 19:52:37 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 19:52:37 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 19:52:37 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 19:52:37 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 19:52:38 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 19:52:38 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 19:52:38 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 19:52:38 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 19:52:38 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 19:52:38 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 19:52:38 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 19:52:38 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 19:52:38 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 19:52:38 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 19:52:39 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 19:52:39 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 19:52:39 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 19:52:39 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 19:52:39 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 19:52:39 INFO - GECKO(1890) | MEMORY STAT vsizeMaxContiguous not supported in this build configuration. 19:52:39 INFO - GECKO(1890) | MEMORY STAT | vsize 4231MB | residentFast 251MB | heapAllocated 37MB 19:52:39 INFO - TEST-OK | dom/tests/mochitest/ajax/jquery/test_jQuery.html | took 18264ms 19:52:39 INFO - TEST-START | Shutdown 19:52:39 INFO - Passed: 1198 19:52:39 INFO - Failed: 0 19:52:39 INFO - Todo: 0 19:52:39 INFO - Mode: e10s 19:52:39 INFO - Slowest: 18263ms - /tests/dom/tests/mochitest/ajax/jquery/test_jQuery.html 19:52:39 INFO - SimpleTest FINISHED 19:52:39 INFO - TEST-INFO | Ran 1 Loops 19:52:39 INFO - SimpleTest FINISHED 19:52:39 INFO - GECKO(1890) | 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 19:52:40 INFO - TEST-INFO | Main app process: exit 0 19:52:40 INFO - runtests.py | Application ran for: 0:00:23.145620 19:52:40 INFO - zombiecheck | Reading PID log: /var/folders/vd/gwz783gs6snbfbbmm1cw7rnw00000w/T/tmpPX_Y7hpidlog 19:52:40 INFO - ==> process 1890 launched child process 1891 19:52:40 INFO - ==> process 1890 launched child process 1892 19:52:40 INFO - zombiecheck | Checking for orphan process with PID: 1891 19:52:40 INFO - zombiecheck | Checking for orphan process with PID: 1892 19:52:40 INFO - Stopping web server 19:52:40 INFO - Stopping web socket server 19:52:40 INFO - Stopping ssltunnel 19:52:40 WARNING - leakcheck | refcount logging is off, so leaks can't be detected! 19:52:40 INFO - runtests.py | Running tests: end. 19:52:40 INFO - Buffered messages finished 19:52:40 INFO - dir: dom/tests/mochitest/ajax/mochikit 19:52: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' 19:52:40 INFO - pk12util: PKCS12 IMPORT SUCCESSFUL 19:52: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/vd/gwz783gs6snbfbbmm1cw7rnw00000w/T/tmpnQ_Qc9.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'] 19:52:40 INFO - runtests.py | Server pid: 1899 19:52:40 INFO - runtests.py | Websocket server pid: 1900 19:52:40 INFO - runtests.py | SSL tunnel pid: 1901 19:52:40 INFO - runtests.py | Running with e10s: True 19:52:40 INFO - runtests.py | Running tests: start. 19:52:40 INFO - 19:52:40 INFO - Application command: /builds/slave/test/build/application/Nightly.app/Contents/MacOS/firefox -marionette -foreground -profile /var/folders/vd/gwz783gs6snbfbbmm1cw7rnw00000w/T/tmpnQ_Qc9.mozrunner 19:52:40 INFO - runtests.py | Application pid: 1902 19:52:40 INFO - TEST-INFO | started process GECKO(1902) 19:52:44 INFO - GECKO(1902) | 1497408764026 Marionette INFO Listening on port 2828 19:52:44 INFO - GECKO(1902) | 1497408764203 Marionette DEBUG loaded listener.js 19:52:44 INFO - GECKO(1902) | 2017-06-13 19:52:44.249 plugin-container[1903:16247] *** CFMessagePort: bootstrap_register(): failed 1100 (0x44c) 'Permission denied', port = 0x983f, name = 'com.apple.tsm.portname' 19:52:44 INFO - GECKO(1902) | See /usr/include/servers/bootstrap_defs.h for the error codes. 19:52:44 INFO - GECKO(1902) | 2017-06-13 19:52:44.250 plugin-container[1903:16247] *** CFMessagePort: bootstrap_register(): failed 1100 (0x44c) 'Permission denied', port = 0x9c0b, name = 'com.apple.CFPasteboardClient' 19:52:44 INFO - GECKO(1902) | See /usr/include/servers/bootstrap_defs.h for the error codes. 19:52:44 INFO - GECKO(1902) | 2017-06-13 19:52:44.250 plugin-container[1903:16247] Failed to allocate communication port for com.apple.CFPasteboardClient; this is likely due to sandbox restrictions 19:52:44 INFO - GECKO(1902) | 2017-06-13 19:52:44.686 plugin-container[1904:16294] *** CFMessagePort: bootstrap_register(): failed 1100 (0x44c) 'Permission denied', port = 0x9543, name = 'com.apple.tsm.portname' 19:52:44 INFO - GECKO(1902) | See /usr/include/servers/bootstrap_defs.h for the error codes. 19:52:44 INFO - GECKO(1902) | 2017-06-13 19:52:44.687 plugin-container[1904:16294] *** CFMessagePort: bootstrap_register(): failed 1100 (0x44c) 'Permission denied', port = 0x481f, name = 'com.apple.CFPasteboardClient' 19:52:44 INFO - GECKO(1902) | See /usr/include/servers/bootstrap_defs.h for the error codes. 19:52:44 INFO - GECKO(1902) | 2017-06-13 19:52:44.687 plugin-container[1904:16294] Failed to allocate communication port for com.apple.CFPasteboardClient; this is likely due to sandbox restrictions 19:52:44 INFO - SimpleTest START 19:52:44 INFO - TEST-START | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | pre-deferred callback - got 1, expected 1 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | post-deferred callback - got 2, expected 2 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | throw -> err, catch -> success - got 2, expected 2 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | return -> err, catch -> succcess - got 2, expected 2 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | canceller called! 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | CancelledError here 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | succeed - got 1, expected 1 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | default fail 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | wrapped fail - got "web taco", expected "web taco" 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | unwrapped fail - got "ugh", expected "ugh" 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | dependent deferred succeed - got 2, expected 2 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | dependent deferred fail - got "ugh", expected "ugh" 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | double-call 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | double-fail 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | swallow cancel 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | canceller called! 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | non-swallowed cancel 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | deferred not allowed for callback 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | deferred not allowed for errback 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | chained deferred not allowed to be re-used 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | evalJSONRequest 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | getXMLHttpRequest 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | lock acquired - got 0, expected 0 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | lock waiting for release - got 0, expected 0 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | lock waiting for release - got 0, expected 0 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | lock passed on - got 0, expected 0 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | lock passed on - got 0, expected 0 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | over-release raised 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | lock acquired - got 0, expected 0 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | lock released - got 0, expected 0 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | auto-partial addCallback addBoth - got 7, expected 7 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | auto-partial errback - got "foo", expected "foo" 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | auto-partial errback - got 3, expected 3 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | DeferredList looks like a Deferred 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | deferredlist result ok - got true, expected 1 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | deferredlist fireOnOneCallback ok - got true, expected 1 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | deferredlist fireOnOneErrback ok - got "foo", expected "foo" 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | deferredlist consumeErrors ok - got null, expected null 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | gatherResults result ok - got true, expected 1 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | maybeDeferred sync ok - got 5, expected 5 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | maybeDeferred async ok - got 9, expected 9 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | synchronous test suite finished! 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | argument passed in OK - got 1497408766188, expected 1497408766188 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | argument count right - got 1, expected 1 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | callLater 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | argument passed in OK - got 1497408766188, expected 1497408766188 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | argument count right - got 1, expected 1 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | wait 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | loadJSONDoc passed - got true, expected true 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | loadJSONDoc 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | async suite finished 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | isEmpty true - got true, expected true 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | isEmpty true - got true, expected true 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | isNotEmpty false - got false, expected false 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | isNotEmpty false - got false, expected false 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | isEmpty false - got false, expected false 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | isEmpty false - got false, expected false 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | isNotEmpty true - got true, expected true 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | isNotEmpty true - got true, expected true 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | boundFunc bound to self properly - got "self foo", expected "self foo" 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | boundFunc bound to self on another obj - got "self foo", expected "self foo" 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | boundFunc successfully rebound! - got "not self foo", expected "not self foo" 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | boundFunc partial no self change - got "self foo", expected "self foo" 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | boundFunc partial self change - got "not self foo", expected "not self foo" 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | boundMethod bound to self properly - got "self foo", expected "self foo" 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | boundMethod bound to self on another obj - got "self foo", expected "self foo" 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | boundMethod successfully rebound! - got "not self foo", expected "not self foo" 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | boundMethod partial no self change - got "self foo", expected "self foo" 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | boundMethod partial self change - got "not self foo", expected "not self foo" 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | bindMethods doesn't break shit - got "boring", expected "boring" 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | bindMethods works on other objects - got "boring", expected "boring" 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | bindMethods works on functions - got "boring", expected "boring" 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | cloned correct inheritance 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | clone-cloned correct inheritance 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | clone-clone is copy-on-write - got undefined, expected undefined 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | clone is copy-on-write - got undefined, expected undefined 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | clone-clone has proper delegation - got "foo", expected "foo" 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | clone function calls correct - got "boring", expected "boring" 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | clone really does work - got "awesome", expected "awesome" 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | isCallable returns true on itself - got true, expected true 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | isCallable returns false on numbers - got false, expected false 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | null is not undefined - got false, expected false 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | empty string is not undefined - got false, expected false 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | undefined is undefined - got true, expected true 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | missing property is undefined - got true, expected true 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | null is undefined or null - got true, expected true 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | empty string is not undefined or null - got false, expected false 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | undefined is undefined or null - got true, expected true 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | missing property is undefined or null - got true, expected true 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | extend to an empty array 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | extend to a non-empty array 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | extend of an empty array 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | numbers compare lt - got -1, expected -1 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | numbers compare gt - got 1, expected 1 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | numbers compare eq - got 0, expected 0 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | arrays compare eq - got 0, expected 0 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | arrays compare lt (length) - got -1, expected -1 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | arrays compare lt (contents) - got -1, expected -1 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | arrays compare gt (length) - got 1, expected 1 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | arrays compare gt (contents) - got 1, expected 1 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | setup for test is correct - got 6, expected 6 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | partial application works - got 6, expected 6 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | partial application works still - got 6, expected 6 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | rebinding partial works - got 7, expected 7 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | re-unbinding partial application works - got 6, expected 6 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | nodeWalk looks like it works 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | map works 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | xmap works 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | map(fn, p, q) works 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | map(fn, p, q) works (q long) 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | map(fn, p, q) works (p long) 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | map(null, p, q) works 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | zip(p, q) works 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | map(null, lst) works 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | 3 char string is not empty - got true, expected true 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | 0 char string is empty - got false, expected false 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | 3 element list is not empty - got true, expected true 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | 0 element list is empty - got false, expected false 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | filter works 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | filter self works 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | xfilter works 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | objMax works (with numbers) - got 42, expected 42 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | objMin works (with numbers) - got -16, expected -16 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | registry found callable - got "callable", expected "callable" 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | registry found ArrayLike - got "arrayLike", expected "arrayLike" 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | non-matching raised correctly - got MochiKit.Base.NotFound(), expected MochiKit.Base.NotFound() 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | priorities are as documented - got "undefinedOrNull", expected "undefinedOrNull" 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | removed adapter 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | adapter was removed - got "undefined", expected "undefined" 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | override works - got "undefinedOrNull", expected "undefinedOrNull" 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | keyComparator 1 lt - got -1, expected -1 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | keyComparator 1 eq - got 0, expected 0 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | keyComparator 2 eq gt - got 1, expected 1 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | keyComparator 2 eq lt - got -1, expected -1 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | reverseKeyComparator - got 1, expected 1 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | concat - got 0, expected 0 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | string repr - got "\"foo\"", expected "\"foo\"" 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | number repr - got "1", expected "1" 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | listMin - got -1, expected -1 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | objMin - got -1, expected -1 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | listMax - got 5, expected 5 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | objMax - got 5, expected 5 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | keys - got 0, expected 0 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | items - got 0, expected 0 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | bad comparison raised TypeError 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | default repr for StringMap - got "[object Object]", expected "[object Object]" 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | repr worked - got "StringMap([[\"foo\", \"bar\"]])", expected "StringMap([[\"foo\", \"bar\"]])" 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | default repr for StringMap - got "[object Object]", expected "[object Object]" 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | registerComparator - got 0, expected 0 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | update worked (first obj) - got "bar", expected "bar" 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | update worked (second obj) - got "baz", expected "baz" 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | update worked (skipped undefined and null) - got 1, expected 1 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | update worked (comparison) - got 1, expected 1 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | setdefault worked (skipped existing) - got "bar", expected "bar" 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | setdefault worked (set non-existing) - got "web taco", expected "web taco" 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | merge worked - got 0, expected 0 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | bad comparison raised TypeError 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | __repr__ protocol - got "__repr__", expected "__repr__" 19:52:46 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]" 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | NAME protocol (obj) - got "NAME", expected "NAME" 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | NAME protocol (func) - got "NAME", expected "NAME" 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | test nameFunctions - got "MochiKit.Base.nameFunctions", expected "MochiKit.Base.nameFunctions" 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | urlEncode - got "1%2B2%3D2", expected "1%2B2%3D2" 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | queryString - got "a=1&b=two", expected "a=1&b=two" 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | one item alternate form queryString - got "a=1", expected "a=1" 19:52:46 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" 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | parseQueryString pathological name - got "2", expected "2" 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | parseQueryString second name:value pair - got "3=2", expected "3=2" 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | parseQueryString useArrays - got "one two", expected "one two" 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | parseQueryString strip leading question mark - got "2", expected "2" 19:52:46 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\"" 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | null JSON - got "null", expected "null" 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | undefined not serializable 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | 1 JSON - got "1", expected "1" 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | 1.23 JSON - got "1.23", expected "1.23" 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | function JSON (null, not string) - got null, expected null 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | array JSON - got "[1, \"2\", 3.3]", expected "[1, \"2\", 3.3]" 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | evalJSON on an object (1) - got 1, expected 1 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | evalJSON on an object (2) - got 2, expected 2 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | evalJSON on an object that jsons self (1) - got 1, expected 1 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | evalJSON on an object that jsons self (2) - got 2, expected 2 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | json serialization calling - got "\"json\"", expected "\"json\"" 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | json serialization calling in a structure - got "[\"json\"]", expected "[\"json\"]" 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | json comment stripping - got 1, expected 1 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | json comment stripping - got 1, expected 1 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | json registry - got "\"this was a date\"", expected "\"this was a date\"" 19:52:46 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]]" 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | updatetree insert - got 4, expected 4 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | counter starts at 1 - got 1, expected 1 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | counter increases - got 2, expected 2 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | counter starts at 2 - got 2, expected 2 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | counter increases - got 3, expected 3 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | findValue returns -1 on not found - got -1, expected -1 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | findValue returns correct index - got 0, expected 0 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | findValue honors start - got -1, expected -1 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | findValue honors end - got -1, expected -1 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | findIdentical returns -1 - got -1, expected -1 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | findIdentical returns correct index - got 0, expected 0 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | findIdentical honors start - got -1, expected -1 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | findIdentical honors end - got -1, expected -1 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | isNull doesn't match undefined - got false, expected false 19:52:46 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]" 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | methodcaller with a method name - got "foo", expected "foo" 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | methodcaller with a function - got "[1, [2, 3]]", expected "[1, [2, 3]]" 19:52:46 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]]]" 19:52:46 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]]]" 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | associative left - got "[1, [2, [3, 4]]]", expected "[1, [2, [3, 4]]]" 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | associative right - got "[1, [2, [3, 4]]]", expected "[1, [2, [3, 4]]]" 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | wrong compose argument raised correctly - got "TypeError", expected "TypeError" 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | one word - got "one", expected "one" 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | two words - got "oneTwo", expected "oneTwo" 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | three words - got "oneTwoThree", expected "oneTwoThree" 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | letter and word - got "1One", expected "1One" 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | trailing hyphen - got "one", expected "one" 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | starting hyphen - got "One", expected "One" 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | one character and word - got "oTwo", expected "oTwo" 19:52:46 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]" 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | no arguments raised correctly - got "TypeError", expected "TypeError" 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | single argument (arg list) - got 1, expected 1 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | single argument (array) - got 1, expected 1 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | three arguments (arg list) - got 2, expected 2 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | three arguments (array) - got 2, expected 2 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | test the average alias - got 1, expected 1 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | no arguments raised correctly - got "TypeError", expected "TypeError" 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | single argument (arg list) - got 1, expected 1 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | single argument (array) - got 1, expected 1 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | three arguments (arg list) - got 2, expected 2 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | three arguments (array) - got 2, expected 2 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | four arguments (arg list) - got 2.5, expected 2.5 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | four arguments (array) - got 2.5, expected 2.5 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | parseQueryString('') - got "{}", expected "{}" 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | parseQueryString('', true) - got "{}", expected "{}" 19:52:46 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" 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | queryString string value - got "ids=123", expected "ids=123" 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | values() - got "[-1, 1, 2, 4]", expected "[-1, 1, 2, 4]" 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | undefined assertion name - got "foo=baz&bar=wibble", expected "foo=baz&bar=wibble" 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | parseQueryString multiple = first - got "1=1=1", expected "1=1=1" 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | parseQueryString multiple = second - got "2", expected "2" 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | parseQueryString multiple = third - got "", expected "" 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | parseQueryString multiple = fourth - got "", expected "" 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | test suite finished! 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | isoDate year ok - got 2005, expected 2005 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | isoDate day ok - got 3, expected 3 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | isoDate month ok - got 1, expected 1 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | matches string date 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | toISODate ok - got "2005-02-03", expected "2005-02-03" 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | isoDate year ok - got 2005, expected 2005 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | isoDate day ok - got 8, expected 8 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | isoDate month ok - got 5, expected 5 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | matches string date 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | toISODate ok - got "2005-06-08", expected "2005-06-08" 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | dates compare eq - got 0, expected 0 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | dates compare lt - got -1, expected -1 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | dates compare gt - got 1, expected 1 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | americanDate eq - got 0, expected 0 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | toAmericanDate eq - got 0, expected 0 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | isoTimestamp eq - got 0, expected 0 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | isoTimestamp (real ISO) eq - got 0, expected 0 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | toISOTimestamp eq - got 0, expected 0 19:52:46 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" 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | equal with local tz - got 0, expected 0 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | equal with specific tz - got 0, expected 0 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | test suite finished! 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | addToCallStack has a function - got "function", expected "function" 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | callStack length 3 - got 3, expected 3 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | callStack in correct order - got "original new stuff", expected "original new stuff" 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | set to null - got null, expected null 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | callStack in correct order (abort) - got "original new", expected "original new" 19:52:46 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" 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | escapeHTML - got "<>"&bar", expected "<>"&bar" 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | updateNodeAttributes - got "<span baz="wibble" foo="bar"/>", expected "<span baz="wibble" foo="bar"/>" 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | appendChildNodes - got "<span>word up<span/></span>", expected "<span>word up<span/></span>" 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | replaceChildNodes - got "<span>Think Different</span>", expected "<span>Think Different</span>" 19:52:46 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>" 19:52:46 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>" 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | createDOM empty - got "<span/>", expected "<span/>" 19:52:46 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"/>" 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | createDOM attribute - got "bar", expected "bar" 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | createDOM attribute - got "wibble", expected "wibble" 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | createDOM contents - got "onetwothree", expected "onetwothree" 19:52:46 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>" 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | createDOM function call - got "<span>spanhispan</span>", expected "<span>spanhispan</span>" 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | createDOM this.dom() call - got "<span>spanhi</span>", expected "<span>spanhi</span>" 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | createDOM this.__dom__() call - got "<span>spanhi</span>", expected "<span>spanhi</span>" 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | createDOM iterable - got "<span>0123</span>", expected "<span>0123</span>" 19:52:46 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>" 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | createDOMFunc vs createDOM - got "<span/>", expected "<span/>" 19:52:46 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" 19:52:46 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" 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | scrape in-order - got "door frame", expected "door frame" 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | getElement might work 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | $alias$$ CASH MONEY alias might work 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | swapDOM - got "<span>unotwo</span>", expected "<span>unotwo</span>" 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | multi-node scrapeText - got "uno two", expected "uno two" 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | setElementClass 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | toggleElementClass: baz 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | toggleElementClass 2: baz bar 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | toggleElementClass 3: baz bar 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | addElementClass return 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | addElementClass action 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | hasElementClass single 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | hasElementClass multiple 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | removeElementClass 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | removeElementClass again 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | removeElementClass again (hasElement) 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | false swapElementClass 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | false swapElementClass from 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | false swapElementClass to 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | swapElementClass 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | swapElementClass has toClass 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | swapElementClass !has fromClass 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | swapElementClass twice 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | swapElementClass has toClass 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | swapElementClass !has fromClass 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | getElementsByTagAndClassName found all tags with foo class - got "tbody0 tr0", expected "tbody0 tr0" 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | getElementsByTagAndClassName found all tr tags with foo class - got "tr0", expected "tr0" 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | getElementsByTagAndClassName found all tr tags - got "tr0 tr1", expected "tr0 tr1" 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | currentDocument() correct - got [object HTMLDocument], expected [object HTMLDocument] 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | global doc unchanged 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | currentDocument() correct - got MockElement(DOCUMENT), expected MockElement(DOCUMENT) 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | doc restored - got [object HTMLDocument], expected [object HTMLDocument] 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | doc has one child - got 1, expected 1 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | body has one child - got 1, expected 1 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | only child is SPAN - got "SPAN", expected "SPAN" 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | SPAN has two childNodes - got 2, expected 2 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | first node is text - got "foo", expected "foo" 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | second child is H1 - got "H1", expected "H1" 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | currentDocument() correct - got [object HTMLDocument], expected [object HTMLDocument] 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | global doc unchanged 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | currentDocument() correct - got MockElement(DOCUMENT), expected MockElement(DOCUMENT) 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | threw 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | currentWindow ok - got [], expected [] 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | withWindow ok - got [object Object], expected [object Object] 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | currentWindow ok - got [], expected [] 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | mock formContents names - got "foo,foo,baz", expected "foo,foo,baz" 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | mock formContents values - got "bar,bar,bar", expected "bar,bar,bar" 19:52:46 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" 19:52:46 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" 19:52:46 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" 19:52:46 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" 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | formContents names empty option values - got "selempty,selempty2", expected "selempty,selempty2" 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | formContents empty option values - got ",foo", expected ",foo" 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | queryString empty option values - got "selempty=&selempty2=foo", expected "selempty=&selempty2=foo" 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | removeEmptyNodes test conditions correct - got 6, expected 6 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | removeEmptyNodes - got 4, expected 4 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | getFirstParentByTagAndClassName found parent - got [object HTMLDivElement], expected [object HTMLDivElement] 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | getFirstParentByTagAndClassName found parent (any class) - got [object HTMLDivElement], expected [object HTMLDivElement] 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | getFirstParentByTagAndClassName found parent (any tag) - got [object HTMLDivElement], expected [object HTMLDivElement] 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | test suite finished! 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | initial x position - got 400, expected 400 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | initial y position - got 100, expected 100 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | updated x position - got 500, expected 500 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | updated y position - got 200, expected 200 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | updated x position (using relativeTo parameter) - got 400, expected 400 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | updated y position (using relativeTo parameter) - got 100, expected 100 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | passthrough x position - got 123, expected 123 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | passthrough y position - got 321, expected 321 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | passthrough x position (using relativeTo parameter) - got 23, expected 23 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | passthrough y position (using relativeTo parameter) - got 271, expected 271 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | invalid element should return an undefined position - got "undefined", expected "undefined" 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | updated only x position - got 300, expected 300 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | not updated y position - got 200, expected 200 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | test getStyle selector case - got "#ff0000", expected "#ff0000" 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | test getStyle camel case - got "#ff0000", expected "#ff0000" 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | test computed getStyle selector case - got "10px", expected "10px" 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | test computed getStyle camel case - got "10px", expected "10px" 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | test getStyle opacity - got 0.5, expected 0.5 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | test getOpacity - got 0.5, expected 0.5 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | test setOpacity - got 0.2, expected 0.2 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | test setOpacity - got 0, expected 0 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | test setOpacity 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | getElementDimensions w ok - got 100, expected 100 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | getElementDimensions h ok - got 100, expected 100 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | setElementDimensions w ok - got 200, expected 200 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | setElementDimensions h ok - got 150, expected 150 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | setElementDimensions only w ok - got 150, expected 150 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | setElementDimensions h not updated ok - got 150, expected 150 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | getElementDimensions w ok when display none - got 150, expected 150 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | getElementDimensions h ok when display none - got 150, expected 150 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | test getViewportDimensions w - got true, expected true 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | test getViewportDimensions h - got true, expected true 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | test getViewportPosition x - got 0, expected 0 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | test getViewportPosition y - got 0, expected 0 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | test suite finished! 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | truncToFixed truncate - got "0.123", expected "0.123" 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | truncToFixed trailing zeros - got "0.120", expected "0.120" 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | truncToFixed no round - got "0.1", expected "0.1" 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | truncToFixed zero (edge case) - got "0", expected "0" 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | roundToFixed truncate - got "0.123", expected "0.123" 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | roundToFixed trailing zeros - got "0.120", expected "0.120" 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | roundToFixed round - got "0.2", expected "0.2" 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | roundToFixed zero (edge case) - got "0", expected "0" 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | twoDigitFloat -0.1234 correct - got "-0.12", expected "-0.12" 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | twoDigitFloat -0.1 correct - got "-0.1", expected "-0.1" 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | twoDigitFloat -0 correct - got "0", expected "0" 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | twoDigitFloat 0 correct - got "0", expected "0" 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | twoDigitFloat 1 correct - got "1", expected "1" 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | twoDigitFloat 1.0 correct - got "1", expected "1" 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | twoDigitFloat 1.2 correct - got "1.2", expected "1.2" 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | twoDigitFloat 1.234 correct - got "1.23", expected "1.23" 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | percentFormat 123 correct - got "12300%", expected "12300%" 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | percentFormat 123 correct - got "123%", expected "123%" 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | twoDigitAverage dbz correct - got "0", expected "0" 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | twoDigitAverage 1 correct - got "1", expected "1" 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | twoDigitAverage .1 correct - got "0.1", expected "0.1" 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | lstrip whitespace chars - got "\"foo \\n\\t\\r\"", expected "\"foo \\n\\t\\r\"" 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | rstrip whitespace chars - got "\"\\r\\t\\n foo\"", expected "\"\\r\\t\\n foo\"" 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | strip whitespace chars - got "\"foo\"", expected "\"foo\"" 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | lstrip custom chars - got "\"\\n\\t \\r\"", expected "\"\\n\\t \\r\"" 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | rstrip custom chars - got "\"\\r\\n\\t \"", expected "\"\\r\\n\\t \"" 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | strip custom chars - got "\"\\n\\t \"", expected "\"\\n\\t \"" 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | trailing zeros - got "$1,000.10 footer", expected "$1,000.10 footer" 19:52:46 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" 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | shorter than sep - got "$100.00 footer", expected "$100.00 footer" 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | rounding - got "$100.56 footer", expected "$100.56 footer" 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | default neg - got "$-100.56 footer", expected "$-100.56 footer" 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | custom neg - got "-$100.56", expected "-$100.56" 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | leading and trailing - got "0000.0000", expected "0000.0000" 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | leading and trailing - got "0001.1000", expected "0001.1000" 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | no need for leading/trailing - got "12345.1235", expected "12345.1235" 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | default placeholder - got "", expected "" 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | custom placeholder - got "foo", expected "foo" 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | de_DE locale - got "12.345,12", expected "12.345,12" 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | trivial percent - got "100%", expected "100%" 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | percent - got "55%", expected "55%" 19:52:46 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" 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | large number format - got "123", expected "123" 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | large number format - got "1,234", expected "1,234" 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | large number format - got "12,345", expected "12,345" 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | large number format - got "123,456", expected "123,456" 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | large number format - got "1,234,567", expected "1,234,567" 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | large number format - got "12,345,678", expected "12,345,678" 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | large number format - got "123,456,789", expected "123,456,789" 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | large number format - got "1,234,567,890", expected "1,234,567,890" 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | large number format - got "12,345,678,901", expected "12,345,678,901" 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | large number format - got "123,456,789,012", expected "123,456,789,012" 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | test suite finished! 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | sum works on Arrays - got 15, expected 15 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | list([x]) == [x] - got 0, expected 0 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | list(range(6, 0, -1) - got 0, expected 0 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | list(range(6)) - got 0, expected 0 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | sum(ifilter(, range())) - got 12, expected 12 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | sum(ifilterfalse(, range())) - got 3, expected 3 19:52:46 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | count() - got 0, expected 0 19:52:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | cycle() - got 0, expected 0 19:52:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | repeat() - got 0, expected 0 19:52:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | izip() - got 0, expected 0 19:52:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | range(x) - got 0, expected 0 19:52:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | islice(x, y, z) - got 0, expected 0 19:52:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | imap(fn, p, q) - got 0, expected 0 19:52:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | filter(fn, iterable) - got 0, expected 0 19:52:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | map(fn, iterable) - got 0, expected 0 19:52:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | map(fn, iterable, q) - got 0, expected 0 19:52:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | map(fn, iterable, iterable) - got 0, expected 0 19:52:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | applymap() - got 0, expected 0 19:52:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | applymap(self) - got 0, expected 0 19:52:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | chain(p, q) - got 0, expected 0 19:52:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | takewhile() - got 0, expected 0 19:52:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | dropwhile() - got 0, expected 0 19:52:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | tee(..., 3) p0 == p1 - got 0, expected 0 19:52:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | tee(..., 3) p2 == fixed - got 0, expected 0 19:52:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | reduce(op.add) - got 0, expected 0 19:52:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | reduce raised TypeError correctly 19:52:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | range initial value OK empty - got 10, expected 10 19:52:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | range initial value OK populated - got 11, expected 11 19:52:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | iextend(...) - got 0, expected 0 19:52:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | exhaust(...) - got 0, expected 0 19:52:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | every false - got false, expected false 19:52:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | every true - got true, expected true 19:52:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | some true - got true, expected true 19:52:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | some false - got false, expected false 19:52:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | some true - got true, expected true 19:52:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | forEach works bound - got 0, expected 0 19:52:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | forEach works unbound - got 0, expected 0 19:52:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | sorted default - got 0, expected 0 19:52:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | sorted custom - got 0, expected 0 19:52:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | reversed iterator - got 0, expected 0 19:52:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | reversed list - got 0, expected 0 19:52:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | iterateNext - got 0, expected 0 19:52:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | raised undefined correctly 19:52:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | odd(2) = odd(4) = odd(6) == 0 - got 0, expected 0 19:52:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | sub-iterator.next() == 2 - got 2, expected 2 19:52:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | sub-iterator.next() == 4 - got 4, expected 4 19:52:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | sub-iterator.next() == 6 - got 6, expected 6 19:52:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | raised undefined correctly 19:52:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | odd(7) == 1 - got 1, expected 1 19:52:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | sub-iterator.next() == 7 - got 7, expected 7 19:52:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | raised undefined correctly 19:52:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | 0 = odd(2) = odd(4) = odd(6) - got 0, expected 0 19:52:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | 1 = odd(7) - got 1, expected 1 19:52:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | raised undefined correctly 19:52:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | odd(1) == 1 - got 1, expected 1 19:52:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | sub-iterator.next() == 3 - got 3, expected 3 19:52:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | skip (1,1), odd(2) == 0 - got 0, expected 0 19:52:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | raised undefined correctly 19:52:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | null ok - got null, expected null 19:52:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | empty 19:52:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | [1,1,1]: [1,1,1] 19:52:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | [1,2,2]: [1], [2,2] 19:52:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | [1,1,2]: [1,1], [2] 19:52:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | [null,null]: [null,null] 19:52:47 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] 19:52:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | test suite finished! 19:52:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | logLevelAtLeast false - got false, expected false 19:52:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | logLevelAtLeast true - got false, expected false 19:52:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | global logger installed 19:52:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | global log() put one message in queue - got 1, expected 1 19:52:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | allMessages listener - got 0, expected 0 19:52:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | info matches - got 0, expected 0 19:52:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | level matches - got "INFO", expected "INFO" 19:52:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | getMessages() returns copy - got 0, expected 0 19:52:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | allMessages listener - got 0, expected 0 19:52:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | logDebug() - got 2, expected 2 19:52:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | info matches - got 0, expected 0 19:52:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | level matches - got "DEBUG", expected "DEBUG" 19:52:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | allMessages listener - got 0, expected 0 19:52:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | logError() - got 3, expected 3 19:52:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | info matches - got 0, expected 0 19:52:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | level matches - got "ERROR", expected "ERROR" 19:52:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | allMessages listener - got 0, expected 0 19:52:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | logWarning() - got 4, expected 4 19:52:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | info matches - got 0, expected 0 19:52:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | level matches - got "WARNING", expected "WARNING" 19:52:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | allMessages listener - got 0, expected 0 19:52:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | logFatal() - got 5, expected 5 19:52:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | fatalMessages listener - got 0, expected 0 19:52:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | info matches - got 0, expected 0 19:52:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | level matches - got "FATAL", expected "FATAL" 19:52:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | firstTwo - got 0, expected 0 19:52:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | test suite finished! 19:52:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | null is not undefined - got false, expected false 19:52:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | empty string is not undefined - got false, expected false 19:52:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | undefined is undefined - got true, expected true 19:52:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | missing property is undefined - got true, expected true 19:52:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | whiteColor has right hex - got "#ffffff", expected "#ffffff" 19:52:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | blackColor has right hex - got "#000000", expected "#000000" 19:52:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | blueColor has right hex - got "#0000ff", expected "#0000ff" 19:52:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | redColor has right hex - got "#ff0000", expected "#ff0000" 19:52:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | greenColor has right hex - got "#00ff00", expected "#00ff00" 19:52:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | default colors compare right - got 0, expected 0 19:52:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | default colors are interned 19:52:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | rgb(255,255,255) - toRGBString white 19:52:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | rgb(0,0,255) - toRGBString blue 19:52:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | fromRGB works - got "#bedead", expected "#bedead" 19:52:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | fromRGB < 16 works - got "#e210b6", expected "#e210b6" 19:52:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | alt fromRGB works - got "#bedead", expected "#bedead" 19:52:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | round-trip hex - got "#bedead", expected "#bedead" 19:52:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | round-trip string(hex) - got "#bedead", expected "#bedead" 19:52:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | round-trip rgb - got "#bedead", expected "#bedead" 19:52:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | round-trip rgb - got "#bedead", expected "#bedead" 19:52:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | red hsl.h - got "0.000", expected "0.000" 19:52:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | red hsl.s - got "1.000", expected "1.000" 19:52:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | red hsl.l - got "0.5000", expected "0.5000" 19:52:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | darkblue hsl.h - got "0.6667", expected "0.6667" 19:52:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | darkblue hsl.s - got "1.000", expected "1.000" 19:52:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | darkblue hsl.l - got "0.2500", expected "0.2500" 19:52:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | 4169e1 h - got "0.6250", expected "0.6250" 19:52:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | 4169e1 s - got "0.7273", expected "0.7273" 19:52:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | 4169e1 l - got "0.5686", expected "0.5686" 19:52:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | 555544 h - got "0.1667", expected "0.1667" 19:52:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | 555544 s - got "0.1111", expected "0.1111" 19:52:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | 555544 l - got "0.3000", expected "0.3000" 19:52:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | aqua hsl.h - got "0.3333", expected "0.3333" 19:52:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | aqua hsl.s - got "1.000", expected "1.000" 19:52:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | aqua hsl.l - got "0.7500", expected "0.7500" 19:52:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | fromHSL works with components - got "#80ff80", expected "#80ff80" 19:52:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | fromHSL alt form - got "#80ff80", expected "#80ff80" 19:52:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | fromHSLString - got "#80ff80", expected "#80ff80" 19:52:47 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%)" 19:52:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | fromHSL to black - got "#000000", expected "#000000" 19:52:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | black hsl.h - got "0.000", expected "0.000" 19:52:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | black hsl.s - got "0.000", expected "0.000" 19:52:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | black hsl.l - got "0.000", expected "0.000" 19:52:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | asHSL returns copy - got "0.000", expected "0.000" 19:52:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | brown rgb.r - got "0.6000", expected "0.6000" 19:52:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | brown rgb.g - got "0.4000", expected "0.4000" 19:52:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | brown rgb.b - got "0.2000", expected "0.2000" 19:52:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | asRGB returns copy - got "0.6000", expected "0.6000" 19:52:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | aqua fromName - got "#00ffff", expected "#00ffff" 19:52:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | aqua fromString - got "#00ffff", expected "#00ffff" 19:52:47 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) 19:52:47 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) 19:52:47 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)" 19:52:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | rgba parsing alpha correctly - got 0.5, expected 0.5 19:52:47 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)" 19:52:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | fromRGBString with spaces and alpha - got "#00ffff", expected "#00ffff" 19:52:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | fromRGBString with spaces - got "#00ffff", expected "#00ffff" 19:52:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | fromRGBString with percents - got "#00ffff", expected "#00ffff" 19:52:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | red hsv.h - got "0.000", expected "0.000" 19:52:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | red hsv.s - got "1.000", expected "1.000" 19:52:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | red hsv.v - got "1.000", expected "1.000" 19:52:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | red hexstring - got "#ff0000", expected "#ff0000" 19:52:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | darkblue hsv.h - got "0.6667", expected "0.6667" 19:52:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | darkblue hsv.s - got "1.000", expected "1.000" 19:52:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | darkblue hsv.v - got "0.5000", expected "0.5000" 19:52:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | darkblue hexstring - got "#000080", expected "#000080" 19:52:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | 4169e1 h - got "0.6250", expected "0.6250" 19:52:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | 4169e1 s - got "0.7111", expected "0.7111" 19:52:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | 4169e1 l - got "0.8824", expected "0.8824" 19:52:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | 4169e1 hexstring - got "#4169e1", expected "#4169e1" 19:52:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | 555544 h - got "0.1667", expected "0.1667" 19:52:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | 555544 s - got "0.2000", expected "0.2000" 19:52:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | 555544 l - got "0.3333", expected "0.3333" 19:52:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | 555544 hexstring - got "#555544", expected "#555544" 19:52:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | aqua hsv.h - got "0.3333", expected "0.3333" 19:52:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | aqua hsv.s - got "0.5000", expected "0.5000" 19:52:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | aqua hsv.v - got "1.000", expected "1.000" 19:52:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | fromHSV works with components - got "#80ff80", expected "#80ff80" 19:52:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | fromHSV alt form - got "#80ff80", expected "#80ff80" 19:52:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | white hsv.h - got "0.000", expected "0.000" 19:52:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | white hsv.s - got "0.000", expected "0.000" 19:52:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | white hsv.v - got "1.000", expected "1.000" 19:52:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | HSV saturation - got "#ffffff", expected "#ffffff" 19:52:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | fromText no style - got "#000000", expected "#000000" 19:52:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | fromText direct style - got "#ff0000", expected "#ff0000" 19:52:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | fromText indirect style - got "#ff0000", expected "#ff0000" 19:52:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | fromComputedStyle direct style - got "#ff0000", expected "#ff0000" 19:52:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | fromComputedStyle indirect style - got "#ff0000", expected "#ff0000" 19:52:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | fromBackground with DOM - got "#ffffff", expected "#ffffff" 19:52:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | test suite finished! 19:52:47 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" 19:52:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | 'a' selector (1) - got "http://www.google.com/", expected "http://www.google.com/" 19:52:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | 'a' selector (2) - got "http://groups.google.com/", expected "http://groups.google.com/" 19:52:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | 'a' selector (3) - got "http://diveintomark.org/", expected "http://diveintomark.org/" 19:52:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | 'a' selector (4) - got "http://www.yahoo.com/", expected "http://www.yahoo.com/" 19:52:47 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" 19:52:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | 'a' selector (6) - got "http://simon.incutio.com/", expected "http://simon.incutio.com/" 19:52:47 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" 19:52:47 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" 19:52:47 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" 19:52:47 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" 19:52:47 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" 19:52:47 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" 19:52:47 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" 19:52:47 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" 19:52:47 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" 19:52:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | 'p a.blog' selector (0) - got "http://diveintomark.org/", expected "http://diveintomark.org/" 19:52:47 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/" 19:52:47 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/" 19:52:47 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" 19:52:47 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/" 19:52:47 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" 19:52:47 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" 19:52:47 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" 19:52:47 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" 19:52:47 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" 19:52:47 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" 19:52:47 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" 19:52:47 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" 19:52:47 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" 19:52:47 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/" 19:52:47 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" 19:52:47 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/" 19:52:47 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" 19:52:47 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/" 19:52:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | '.blog' selector (0) - got "http://diveintomark.org/", expected "http://diveintomark.org/" 19:52:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | '.blog' selector (1) - got "http://simon.incutio.com/", expected "http://simon.incutio.com/" 19:52:47 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/" 19:52:47 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/" 19:52:47 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" 19:52:47 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" 19:52:47 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" 19:52:47 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" 19:52:47 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" 19:52:47 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" 19:52:47 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" 19:52:47 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" 19:52:47 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" 19:52:47 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" 19:52:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | 'a[href$=org/]' selector (0) - got "http://diveintomark.org/", expected "http://diveintomark.org/" 19:52:47 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/" 19:52:47 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/" 19:52:47 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" 19:52:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | 'a[fakeattribute]' selector (0) - got "http://diveintomark.org/", expected "http://diveintomark.org/" 19:52:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | 'p[lang|=en]' selector - got "Nonninn", expected "Nonninn" 19:52:47 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" 19:52:47 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/" 19:52:47 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/" 19:52:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | 'p > a' selector (3) - got "http://diveintomark.org/", expected "http://diveintomark.org/" 19:52:47 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/" 19:52:47 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/" 19:52:47 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" 19:52:47 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/" 19:52:47 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" 19:52:47 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" 19:52:47 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" 19:52:47 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" 19:52:47 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" 19:52:47 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" 19:52:47 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" 19:52:47 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" 19:52:47 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" 19:52:47 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" 19:52:47 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" 19:52:47 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" 19:52:47 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" 19:52:47 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" 19:52:47 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" 19:52:47 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" 19:52:47 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" 19:52:47 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" 19:52:47 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" 19:52:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | 'body :enabled (0) - got [object HTMLInputElement], expected [object HTMLInputElement] 19:52:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | 'body :enabled (1) - got [object HTMLInputElement], expected [object HTMLInputElement] 19:52:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | 'body :disabled (0) - got [object HTMLInputElement], expected [object HTMLInputElement] 19:52:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | 'body :checked (0) - got [object HTMLInputElement], expected [object HTMLInputElement] 19:52:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | 'a[href$=outsidep] ~ *' selector (0) - got [object HTMLParagraphElement], expected [object HTMLParagraphElement] 19:52:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | 'a[href$=outsidep] ~ *' selector (1) - got [object HTMLParagraphElement], expected [object HTMLParagraphElement] 19:52:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | 'a[href$=outsidep] ~ *' selector (2) - got [object HTMLParagraphElement], expected [object HTMLParagraphElement] 19:52:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | 'a[href$=outsidep] ~ *' selector (3) - got [object HTMLParagraphElement], expected [object HTMLParagraphElement] 19:52:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | 'a[href$=outsidep] ~ *' selector (4) - got [object HTMLParagraphElement], expected [object HTMLParagraphElement] 19:52:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | ':root' selector (0) - got [object HTMLHtmlElement], expected [object HTMLHtmlElement] 19:52:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | '~=' attribute test (0) - got [object HTMLDivElement], expected [object HTMLDivElement] 19:52:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | :root on a different document - got MockElement(DOCUMENT), expected MockElement(DOCUMENT) 19:52:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | a inside a different document - got undefined, expected undefined 19:52:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | test suite finished! 19:52:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | aFunction should have 'this' as submit 19:52:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | HTML onclick event can be connected to a function - got 1, expected 1 19:52:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | HTML onclick can be disconnected from a function - got 1, expected 1 19:52:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | aFunction should have 'this' as submit 19:52:47 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 19:52:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | ...and then disconnected - got 2, expected 2 19:52:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | checking that event() is an object 19:52:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | checking that type() is a string 19:52:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | checking that target is "submit" 19:52:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | checking that modifier() is an object 19:52:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | checking that modifier().alt is defined, but false 19:52:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | checking that modifier().ctrl is defined, but false 19:52:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | checking that modifier().meta is defined, but false 19:52:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | checking that modifier().shift is defined, but false 19:52:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | checking that mouse() is an object 19:52:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | checking that mouse().button is an object 19:52:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | checking that mouse().button.left is true 19:52:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | checking that mouse().button.middle is false 19:52:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | checking that mouse().button.right is false 19:52:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | checking that mouse().page is an object 19:52:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | checking that mouse().page.x is a number 19:52:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | checking that mouse().page.y is a number 19:52:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | checking that mouse().client is an object 19:52:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | checking that mouse().client.x is a number 19:52:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | checking that mouse().client.y is a number 19:52:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | checking that relatedTarget() is undefined 19:52:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | checking that key() is undefined 19:52:47 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 19:52:47 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 19:52:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | Connecting function - got 2, expected 2 19:52:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | New style disconnecting function - got 0, expected 0 19:52:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | Connecting function - got 3, expected 3 19:52:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | New style disconnecting function - got 0, expected 0 19:52:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | Connecting function - got 2, expected 2 19:52:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | Old style disconnecting function - got 0, expected 0 19:52:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | Connecting obj-function - got 1, expected 1 19:52:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | New style disconnecting obj-function - got 0, expected 0 19:52:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | Connecting obj-function - got 1, expected 1 19:52:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | Disconnecting obj-function - got 0, expected 0 19:52:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | Connecting obj-string - got 1, expected 1 19:52:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | New style disconnecting obj-string - got 0, expected 0 19:52:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | Connecting obj-string - got 1, expected 1 19:52:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | Old style disconnecting obj-string - got 0, expected 0 19:52:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | An exception was raised 19:52:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | Exception raised, signal should not have fired - got 0, expected 0 19:52:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | Connecting one signal to two slots in one object - got 2, expected 2 19:52:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | Disconnecting one signal from two slots in one object - got 0, expected 0 19:52:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | Connecting one signal to two slots in two objects - got 2, expected 2 19:52:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | Disconnecting one signal from two slots in two objects - got 0, expected 0 19:52:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | An exception was raised when connecting undefined 19:52:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | An exception was raised when disconnecting undefined 19:52:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | An exception was raised when connecting an undefined function 19:52:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | An exception was raised when disconnecting an undefined function 19:52:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | An exception was raised when connecting an undefined method 19:52:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | An exception was raised when connecting an undefined method (as string) 19:52:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | Signals should not have fired - got 0, expected 0 19:52:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | disconnectAll works with single explicit signal - got 0, expected 0 19:52:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | disconnectAll works with single explicit signal - got 0, expected 0 19:52:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | disconnectAll does not disconnect unrelated signals - got 3, expected 3 19:52:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | disconnectAll works with two explicit signals - got 0, expected 0 19:52:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | disconnectAll works with two explicit signals as a list - got 0, expected 0 19:52:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | disconnectAll works with implicit signals - got 0, expected 0 19:52:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | disconnectAll fired in a signal loop works - got 4, expected 4 19:52:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | disconnectAllTo func precondition - got 2, expected 2 19:52:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | disconnectAllTo func - got 2, expected 2 19:52:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | disconnectAllTo obj precondition - got 1, expected 1 19:52:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | disconnectAllTo obj precondition - got 1, expected 1 19:52:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | disconnectAllTo obj - got 1, expected 1 19:52:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | disconnectAllTo obj - got 1, expected 1 19:52:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | disconnectAllTo obj+str - got 0, expected 0 19:52:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | disconnectAllTo obj+str - got 1, expected 1 19:52:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | __connect__ is called when it exists - got 3, expected 3 19:52:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | __connect__ can disconnect the signal - got 3, expected 3 19:52:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | disconnected slots do not fire - got undefined, expected undefined 19:52:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | test suite finished! 19:52:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | pulsate ok - got true, expected true 19:52:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | pulsate with numbered pulses ok - got true, expected true 19:52:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | shake ok - got true, expected true 19:52:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | fade ok - got "none", expected "none" 19:52:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | appear ok - got true, expected true 19:52:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | toggle size ok - got "none", expected "none" 19:52:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | toggle size reverse ok - got true, expected true 19:52:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | Morph OK - got "2em", expected "2em" 19:52:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | Morph multiple (font) OK - got "1em", expected "1em" 19:52:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | Morph multiple (margin) OK - got "4px", expected "4px" 19:52:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | switchOff ok - got "none", expected "none" 19:52:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | grow ok - got true, expected true 19:52:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | shrink ok - got "none", expected "none" 19:52:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | dropOut ok - got "none", expected "none" 19:52:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | puff ok - got "none", expected "none" 19:52:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | fold ok - got "none", expected "none" 19:52:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | squish ok - got "none", expected "none" 19:52:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | slideUp ok - got "none", expected "none" 19:52:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | slideDown ok - got true, expected true 19:52:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | blindDown ok - got true, expected true 19:52:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | blindUp ok - got "none", expected "none" 19:52:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | multiple ok - got true, expected true 19:52:47 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | multiple ok - got true, expected true 19:52:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | toggle with css ok - got true, expected true 19:52:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | toggle with css ok - got "none", expected "none" 19:52:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | MochiKit.Visual.roundElement doesn't need 'new' keyword 19:52:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | MochiKit.Visual.roundClass doesn't need 'new' keyword 19:52:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | MochiKit.Visual.tagifyText doesn't need 'new' keyword 19:52:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | MochiKit.Visual.Opacity doesn't need 'new' keyword 19:52:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | MochiKit.Visual.Move doesn't need 'new' keyword 19:52:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | MochiKit.Visual.Scale doesn't need 'new' keyword 19:52:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | MochiKit.Visual.Highlight doesn't need 'new' keyword 19:52:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | MochiKit.Visual.ScrollTo doesn't need 'new' keyword 19:52:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | MochiKit.Visual.Morph doesn't need 'new' keyword 19:52:48 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | visual suite finished 19:52:48 INFO - GECKO(1902) | MEMORY STAT vsizeMaxContiguous not supported in this build configuration. 19:52:48 INFO - GECKO(1902) | MEMORY STAT | vsize 3954MB | residentFast 159MB | heapAllocated 43MB 19:52:48 INFO - TEST-OK | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | took 3275ms 19:52:48 INFO - TEST-START | Shutdown 19:52:48 INFO - Passed: 826 19:52:48 INFO - Failed: 0 19:52:48 INFO - Todo: 0 19:52:48 INFO - Mode: e10s 19:52:48 INFO - Slowest: 3275ms - /tests/dom/tests/mochitest/ajax/mochikit/test_Mochikit.html 19:52:48 INFO - SimpleTest FINISHED 19:52:48 INFO - TEST-INFO | Ran 1 Loops 19:52:48 INFO - SimpleTest FINISHED 19:52:48 INFO - GECKO(1902) | 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 19:52:49 INFO - TEST-INFO | Main app process: exit 0 19:52:49 INFO - runtests.py | Application ran for: 0:00:08.172774 19:52:49 INFO - zombiecheck | Reading PID log: /var/folders/vd/gwz783gs6snbfbbmm1cw7rnw00000w/T/tmpXAEY7Zpidlog 19:52:49 INFO - ==> process 1902 launched child process 1903 19:52:49 INFO - ==> process 1902 launched child process 1904 19:52:49 INFO - zombiecheck | Checking for orphan process with PID: 1903 19:52:49 INFO - zombiecheck | Checking for orphan process with PID: 1904 19:52:49 INFO - Stopping web server 19:52:49 INFO - Stopping web socket server 19:52:49 INFO - Stopping ssltunnel 19:52:49 WARNING - leakcheck | refcount logging is off, so leaks can't be detected! 19:52:49 INFO - runtests.py | Running tests: end. 19:52:49 INFO - Buffered messages finished 19:52:49 INFO - dir: dom/tests/mochitest/ajax/prototype 19:52:49 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' 19:52:49 INFO - pk12util: PKCS12 IMPORT SUCCESSFUL 19:52:49 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/vd/gwz783gs6snbfbbmm1cw7rnw00000w/T/tmpEZfC5Z.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'] 19:52:49 INFO - runtests.py | Server pid: 1911 19:52:49 INFO - runtests.py | Websocket server pid: 1912 19:52:49 INFO - runtests.py | SSL tunnel pid: 1913 19:52:49 INFO - runtests.py | Running with e10s: True 19:52:49 INFO - runtests.py | Running tests: start. 19:52:49 INFO - 19:52:49 INFO - Application command: /builds/slave/test/build/application/Nightly.app/Contents/MacOS/firefox -marionette -foreground -profile /var/folders/vd/gwz783gs6snbfbbmm1cw7rnw00000w/T/tmpEZfC5Z.mozrunner 19:52:49 INFO - runtests.py | Application pid: 1914 19:52:49 INFO - TEST-INFO | started process GECKO(1914) 19:52:52 INFO - GECKO(1914) | 1497408772459 Marionette INFO Listening on port 2828 19:52:52 INFO - GECKO(1914) | 2017-06-13 19:52:52.537 plugin-container[1915:16480] *** CFMessagePort: bootstrap_register(): failed 1100 (0x44c) 'Permission denied', port = 0x983f, name = 'com.apple.tsm.portname' 19:52:52 INFO - GECKO(1914) | See /usr/include/servers/bootstrap_defs.h for the error codes. 19:52:52 INFO - GECKO(1914) | 2017-06-13 19:52:52.538 plugin-container[1915:16480] *** CFMessagePort: bootstrap_register(): failed 1100 (0x44c) 'Permission denied', port = 0x4813, name = 'com.apple.CFPasteboardClient' 19:52:52 INFO - GECKO(1914) | See /usr/include/servers/bootstrap_defs.h for the error codes. 19:52:52 INFO - GECKO(1914) | 2017-06-13 19:52:52.538 plugin-container[1915:16480] Failed to allocate communication port for com.apple.CFPasteboardClient; this is likely due to sandbox restrictions 19:52:52 INFO - GECKO(1914) | 1497408772614 Marionette DEBUG loaded listener.js 19:52:52 INFO - GECKO(1914) | 2017-06-13 19:52:52.954 plugin-container[1916:16529] *** CFMessagePort: bootstrap_register(): failed 1100 (0x44c) 'Permission denied', port = 0x9743, name = 'com.apple.tsm.portname' 19:52:52 INFO - GECKO(1914) | See /usr/include/servers/bootstrap_defs.h for the error codes. 19:52:52 INFO - GECKO(1914) | 2017-06-13 19:52:52.954 plugin-container[1916:16529] *** CFMessagePort: bootstrap_register(): failed 1100 (0x44c) 'Permission denied', port = 0x4907, name = 'com.apple.CFPasteboardClient' 19:52:52 INFO - GECKO(1914) | See /usr/include/servers/bootstrap_defs.h for the error codes. 19:52:52 INFO - GECKO(1914) | 2017-06-13 19:52:52.954 plugin-container[1916:16529] Failed to allocate communication port for com.apple.CFPasteboardClient; this is likely due to sandbox restrictions 19:52:53 INFO - SimpleTest START 19:52:53 INFO - TEST-START | dom/tests/mochitest/ajax/prototype/test_Prototype.html 19:52:54 INFO - GECKO(1914) | JavaScript warning: http://mochi.test:8888/tests/dom/tests/mochitest/ajax/prototype/test/lib/unittest.js, line 129: unreachable code after return statement 19:52:54 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testSynchronousRequest - 4 assertions, 0 failures, 0 errors 19:52:54 INFO - GECKO(1914) | JavaScript warning: http://mochi.test:8888/tests/dom/tests/mochitest/ajax/prototype/test/lib/unittest.js, line 129: unreachable code after return statement 19:52:54 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testUpdaterOptions - 1 assertions, 0 failures, 0 errors 19:52:54 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testEvalResponseShouldBeCalledBeforeOnComplete - 0 assertions, 0 failures, 0 errors 19:52:54 INFO - Info: You must be running your tests from rake to test this feature. 19:52:54 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testContentTypeSetForSimulatedVerbs - 0 assertions, 0 failures, 0 errors 19:52:54 INFO - Info: You must be running your tests from rake to test this feature. 19:52:54 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testOnCreateCallback - 2 assertions, 0 failures, 0 errors 19:52:54 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testEvalJS - 1 assertions, 0 failures, 0 errors 19:52:54 INFO - Info: You must be running your tests from rake to test this feature. 19:52:54 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testCallbacks - 2 assertions, 0 failures, 0 errors 19:52:54 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testResponseText - 2 assertions, 0 failures, 0 errors 19:52:54 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testResponseXML - 0 assertions, 0 failures, 0 errors 19:52:54 INFO - Info: You must be running your tests from rake to test this feature. 19:52:54 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testResponseJSON - 1 assertions, 0 failures, 0 errors 19:52:54 INFO - Info: You must be running your tests from rake to test this feature. 19:52:54 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testHeaderJSON - 0 assertions, 0 failures, 0 errors 19:52:54 INFO - Info: You must be running your tests from rake to test this feature. 19:52:54 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testGetHeader - 0 assertions, 0 failures, 0 errors 19:52:54 INFO - Info: You must be running your tests from rake to test this feature. 19:52:54 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testParametersCanBeHash - 0 assertions, 0 failures, 0 errors 19:52:54 INFO - Info: You must be running your tests from rake to test this feature. 19:52:54 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testIsSameOriginMethod - 3 assertions, 0 failures, 0 errors 19:52:54 INFO - Info: You must be running your tests from rake to test this feature. 19:52:54 INFO - GECKO(1914) | JavaScript warning: http://mochi.test:8888/tests/dom/tests/mochitest/ajax/prototype/test/lib/unittest.js, line 129: unreachable code after return statement 19:52:54 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | test$A - 1 assertions, 0 failures, 0 errors 19:52:54 INFO - GECKO(1914) | JavaScript warning: http://mochi.test:8888/tests/dom/tests/mochitest/ajax/prototype/test/lib/unittest.js, line 129: unreachable code after return statement 19:52:54 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testToArrayOnArguments - 3 assertions, 0 failures, 0 errors 19:52:54 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testToArrayOnNodeList - 3 assertions, 0 failures, 0 errors 19:52:54 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testClear - 3 assertions, 0 failures, 0 errors 19:52:55 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testClone - 6 assertions, 0 failures, 0 errors 19:52:55 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testFirst - 3 assertions, 0 failures, 0 errors 19:52:55 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testLast - 3 assertions, 0 failures, 0 errors 19:52:55 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testCompact - 4 assertions, 0 failures, 0 errors 19:52:55 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testFlatten - 5 assertions, 0 failures, 0 errors 19:52:55 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testIndexOf - 7 assertions, 0 failures, 0 errors 19:52:55 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testLastIndexOf - 16 assertions, 0 failures, 0 errors 19:52:55 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testInspect - 4 assertions, 0 failures, 0 errors 19:52:55 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testIntersect - 6 assertions, 0 failures, 0 errors 19:52:55 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testToJSON - 4 assertions, 0 failures, 0 errors 19:52:55 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testReduce - 5 assertions, 0 failures, 0 errors 19:52:55 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testReverse - 4 assertions, 0 failures, 0 errors 19:52:55 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testSize - 2 assertions, 0 failures, 0 errors 19:52:55 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testUniq - 5 assertions, 0 failures, 0 errors 19:52:55 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testWithout - 4 assertions, 0 failures, 0 errors 19:52:55 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | test$w - 11 assertions, 0 failures, 0 errors 19:52:55 INFO - GECKO(1914) | JavaScript warning: http://mochi.test:8888/tests/dom/tests/mochitest/ajax/prototype/test/lib/unittest.js, line 129: unreachable code after return statement 19:52:55 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testFunctionArgumentNames - 8 assertions, 0 failures, 0 errors 19:52:55 INFO - GECKO(1914) | JavaScript warning: http://mochi.test:8888/tests/dom/tests/mochitest/ajax/prototype/test/lib/unittest.js, line 129: unreachable code after return statement 19:52:55 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testFunctionBind - 7 assertions, 0 failures, 0 errors 19:52:55 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testFunctionCurry - 3 assertions, 0 failures, 0 errors 19:52:56 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testFunctionDelay - 3 assertions, 0 failures, 0 errors 19:52:56 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testFunctionWrap - 4 assertions, 0 failures, 0 errors 19:52:56 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testFunctionDefer - 3 assertions, 0 failures, 0 errors 19:52:56 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testFunctionMethodize - 3 assertions, 0 failures, 0 errors 19:52:56 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testObjectExtend - 5 assertions, 0 failures, 0 errors 19:52:56 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testObjectToQueryString - 1 assertions, 0 failures, 0 errors 19:52:56 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testObjectClone - 4 assertions, 0 failures, 0 errors 19:52:56 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testObjectInspect - 6 assertions, 0 failures, 0 errors 19:52:56 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testObjectToJSON - 19 assertions, 0 failures, 0 errors 19:52:56 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testObjectToHTML - 7 assertions, 0 failures, 0 errors 19:52:56 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testObjectIsArray - 14 assertions, 0 failures, 0 errors 19:52:56 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testObjectIsHash - 10 assertions, 0 failures, 0 errors 19:52:56 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testObjectIsElement - 9 assertions, 0 failures, 0 errors 19:52:56 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testObjectIsFunction - 11 assertions, 0 failures, 0 errors 19:52:56 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testObjectIsString - 7 assertions, 0 failures, 0 errors 19:52:56 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testObjectIsNumber - 8 assertions, 0 failures, 0 errors 19:52:56 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testObjectIsUndefined - 8 assertions, 0 failures, 0 errors 19:52:56 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testDoesntExtendObjectPrototype - 2 assertions, 0 failures, 0 errors 19:52:56 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testBindAsEventListener - 40 assertions, 0 failures, 0 errors 19:52:56 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testDateToJSON - 1 assertions, 0 failures, 0 errors 19:52:56 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testRegExpEscape - 25 assertions, 0 failures, 0 errors 19:52:56 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testBrowserDetection - 7 assertions, 0 failures, 0 errors 19:52:56 INFO - Info: User agent string is: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.10; rv:55.0) Gecko/20100101 Firefox/55.0 19:52:56 INFO - Info: Running on Gecko 19:52:56 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testClassCreate - 8 assertions, 0 failures, 0 errors 19:52:56 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testClassInstantiation - 5 assertions, 0 failures, 0 errors 19:52:56 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testInheritance - 5 assertions, 0 failures, 0 errors 19:52:56 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testSuperclassMethodCall - 4 assertions, 0 failures, 0 errors 19:52:56 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testClassAddMethods - 6 assertions, 0 failures, 0 errors 19:52:56 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testBaseClassWithMixin - 2 assertions, 0 failures, 0 errors 19:52:56 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testSubclassWithMixin - 1 assertions, 0 failures, 0 errors 19:52:56 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testSubclassWithMixins - 3 assertions, 0 failures, 0 errors 19:52:56 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testClassWithToStringAndValueOfMethods - 3 assertions, 0 failures, 0 errors 19:52:56 INFO - GECKO(1914) | JavaScript warning: http://mochi.test:8888/tests/dom/tests/mochitest/ajax/prototype/test/lib/unittest.js, line 129: unreachable code after return statement 19:52:56 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testDollarFunction - 9 assertions, 0 failures, 0 errors 19:52:56 INFO - GECKO(1914) | JavaScript warning: http://mochi.test:8888/tests/dom/tests/mochitest/ajax/prototype/test/lib/unittest.js, line 129: unreachable code after return statement 19:52:56 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testGetElementsByClassName - 0 assertions, 0 failures, 0 errors 19:52:56 INFO - Info: browser uses native getElementsByClassName; skipping tests 19:52:56 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testElementInsertWithHTML - 4 assertions, 0 failures, 0 errors 19:52:56 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testElementInsertWithDOMNode - 5 assertions, 0 failures, 0 errors 19:52:56 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testElementInsertWithToElementMethod - 2 assertions, 0 failures, 0 errors 19:52:56 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testElementInsertWithToHTMLMethod - 2 assertions, 0 failures, 0 errors 19:52:56 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testElementInsertWithNonString - 1 assertions, 0 failures, 0 errors 19:52:56 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testElementInsertInTables - 5 assertions, 0 failures, 0 errors 19:52:56 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testElementInsertInSelect - 2 assertions, 0 failures, 0 errors 19:52:56 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testElementMethodInsert - 12 assertions, 0 failures, 0 errors 19:52:56 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testNewElementInsert - 4 assertions, 0 failures, 0 errors 19:52:56 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testInsertionBackwardsCompatibility - 4 assertions, 0 failures, 0 errors 19:52:56 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testElementWrap - 8 assertions, 0 failures, 0 errors 19:52:56 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testElementWrapReturnsWrapper - 2 assertions, 0 failures, 0 errors 19:52:56 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testElementVisible - 2 assertions, 0 failures, 0 errors 19:52:56 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testElementToggle - 4 assertions, 0 failures, 0 errors 19:52:56 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testElementShow - 2 assertions, 0 failures, 0 errors 19:52:56 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testElementHide - 2 assertions, 0 failures, 0 errors 19:52:56 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testElementRemove - 1 assertions, 0 failures, 0 errors 19:52:56 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testElementUpdate - 5 assertions, 0 failures, 0 errors 19:52:57 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testElementUpdateWithScript - 6 assertions, 0 failures, 0 errors 19:52:57 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testElementUpdateInTableRow - 2 assertions, 0 failures, 0 errors 19:52:57 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testElementUpdateInTableCell - 1 assertions, 0 failures, 0 errors 19:52:57 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testElementUpdateInTable - 1 assertions, 0 failures, 0 errors 19:52:57 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testElementUpdateInSelect - 1 assertions, 0 failures, 0 errors 19:52:57 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testElementUpdateWithDOMNode - 1 assertions, 0 failures, 0 errors 19:52:57 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testElementUpdateWithToElementMethod - 1 assertions, 0 failures, 0 errors 19:52:57 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testElementUpdateWithToHTMLMethod - 1 assertions, 0 failures, 0 errors 19:52:57 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testElementReplace - 7 assertions, 0 failures, 0 errors 19:52:57 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testElementReplaceWithScript - 4 assertions, 0 failures, 0 errors 19:52:57 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testElementReplaceWithDOMNode - 1 assertions, 0 failures, 0 errors 19:52:57 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testElementReplaceWithToElementMethod - 1 assertions, 0 failures, 0 errors 19:52:57 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testElementReplaceWithToHTMLMethod - 1 assertions, 0 failures, 0 errors 19:52:57 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testElementSelectorMethod - 6 assertions, 0 failures, 0 errors 19:52:57 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testElementAdjacent - 4 assertions, 0 failures, 0 errors 19:52:57 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testElementIdentify - 5 assertions, 0 failures, 0 errors 19:52:57 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testElementClassNameMethod - 4 assertions, 0 failures, 0 errors 19:52:57 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testElementAncestors - 3 assertions, 0 failures, 0 errors 19:52:57 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testElementDescendants - 3 assertions, 0 failures, 0 errors 19:52:57 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testElementFirstDescendant - 2 assertions, 0 failures, 0 errors 19:52:57 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testElementChildElements - 4 assertions, 0 failures, 0 errors 19:52:57 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testElementImmediateDescendants - 1 assertions, 0 failures, 0 errors 19:52:57 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testElementPreviousSiblings - 3 assertions, 0 failures, 0 errors 19:52:57 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testElementNextSiblings - 3 assertions, 0 failures, 0 errors 19:52:57 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testElementSiblings - 2 assertions, 0 failures, 0 errors 19:52:57 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testElementUp - 10 assertions, 0 failures, 0 errors 19:52:57 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testElementDown - 9 assertions, 0 failures, 0 errors 19:52:57 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testElementPrevious - 7 assertions, 0 failures, 0 errors 19:52:57 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testElementNext - 8 assertions, 0 failures, 0 errors 19:52:57 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testElementInspect - 3 assertions, 0 failures, 0 errors 19:52:57 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testElementMakeClipping - 15 assertions, 0 failures, 0 errors 19:52:57 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testElementExtend - 151 assertions, 0 failures, 0 errors 19:52:57 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testElementExtendReextendsDiscardedNodes - 2 assertions, 0 failures, 0 errors 19:52:57 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testElementCleanWhitespace - 9 assertions, 0 failures, 0 errors 19:52:57 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testElementEmpty - 3 assertions, 0 failures, 0 errors 19:52:57 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testDescendantOf - 22 assertions, 0 failures, 0 errors 19:52:57 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testChildOf - 5 assertions, 0 failures, 0 errors 19:52:57 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testElementSetStyle - 20 assertions, 0 failures, 0 errors 19:52:57 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testElementSetStyleCamelized - 2 assertions, 0 failures, 0 errors 19:52:57 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testElementSetOpacity - 6 assertions, 0 failures, 0 errors 19:52:57 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testElementGetStyle - 30 assertions, 0 failures, 0 errors 19:52:57 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testElementGetOpacity - 1 assertions, 0 failures, 0 errors 19:52:57 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testElementReadAttribute - 31 assertions, 0 failures, 0 errors 19:52:57 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testElementWriteAttribute - 7 assertions, 0 failures, 0 errors 19:52:57 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testElementWriteAttributeWithBooleans - 9 assertions, 0 failures, 0 errors 19:52:57 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testElementWriteAttributeWithIssues - 14 assertions, 0 failures, 0 errors 19:52:57 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testElementWriteAttributeWithCustom - 3 assertions, 0 failures, 0 errors 19:52:57 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testElementHasAttribute - 6 assertions, 0 failures, 0 errors 19:52:57 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testNewElement - 218 assertions, 0 failures, 0 errors 19:52:57 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testElementGetHeight - 2 assertions, 0 failures, 0 errors 19:52:57 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testElementGetWidth - 2 assertions, 0 failures, 0 errors 19:52:57 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testElementGetDimensions - 18 assertions, 0 failures, 0 errors 19:52:57 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testDOMAttributesHavePrecedenceOverExtendedElementMethods - 2 assertions, 0 failures, 0 errors 19:52:57 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testClassNames - 3 assertions, 0 failures, 0 errors 19:52:57 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testHasClassName - 6 assertions, 0 failures, 0 errors 19:52:57 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testAddClassName - 3 assertions, 0 failures, 0 errors 19:52:57 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testRemoveClassName - 3 assertions, 0 failures, 0 errors 19:52:57 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testToggleClassName - 4 assertions, 0 failures, 0 errors 19:52:57 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testElementScrollTo - 2 assertions, 0 failures, 0 errors 19:52:57 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testCustomElementMethods - 4 assertions, 0 failures, 0 errors 19:52:57 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testSpecificCustomElementMethods - 14 assertions, 0 failures, 0 errors 19:52:57 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testScriptFragment - 4 assertions, 0 failures, 0 errors 19:52:57 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testPositionedOffset - 9 assertions, 0 failures, 0 errors 19:52:57 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testCumulativeOffset - 3 assertions, 0 failures, 0 errors 19:52:57 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testViewportOffset - 7 assertions, 0 failures, 0 errors 19:52:57 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testOffsetParent - 5 assertions, 0 failures, 0 errors 19:52:57 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testAbsolutize - 5 assertions, 0 failures, 0 errors 19:52:57 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testRelativize - 4 assertions, 0 failures, 0 errors 19:52:57 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testElementToViewportDimensionsDoesNotAffectDocumentProperties - 38 assertions, 0 failures, 0 errors 19:52:57 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testNodeConstants - 13 assertions, 0 failures, 0 errors 19:52:57 INFO - GECKO(1914) | JavaScript warning: http://mochi.test:8888/tests/dom/tests/mochitest/ajax/prototype/test/lib/unittest.js, line 129: unreachable code after return statement 19:52:58 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testInput - 8 assertions, 0 failures, 0 errors 19:52:58 INFO - GECKO(1914) | JavaScript warning: http://mochi.test:8888/tests/dom/tests/mochitest/ajax/prototype/test/lib/unittest.js, line 129: unreachable code after return statement 19:52:58 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testForm - 2 assertions, 0 failures, 0 errors 19:52:58 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testEvent - 1 assertions, 0 failures, 0 errors 19:52:58 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testCollections - 1 assertions, 0 failures, 0 errors 19:52:58 INFO - GECKO(1914) | JavaScript warning: http://mochi.test:8888/tests/dom/tests/mochitest/ajax/prototype/test/lib/unittest.js, line 129: unreachable code after return statement 19:52:58 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testEachBreak - 1 assertions, 0 failures, 0 errors 19:52:58 INFO - GECKO(1914) | JavaScript warning: http://mochi.test:8888/tests/dom/tests/mochitest/ajax/prototype/test/lib/unittest.js, line 129: unreachable code after return statement 19:52:58 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testEachReturnActsAsContinue - 1 assertions, 0 failures, 0 errors 19:52:58 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testEachChaining - 2 assertions, 0 failures, 0 errors 19:52:58 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testEnumContext - 4 assertions, 0 failures, 0 errors 19:52:58 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testAny - 6 assertions, 0 failures, 0 errors 19:52:58 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testAll - 6 assertions, 0 failures, 0 errors 19:52:58 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testCollect - 2 assertions, 0 failures, 0 errors 19:52:58 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testDetect - 1 assertions, 0 failures, 0 errors 19:52:58 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testEachSlice - 8 assertions, 0 failures, 0 errors 19:52:58 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testEachWithIndex - 2 assertions, 0 failures, 0 errors 19:52:58 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testFindAll - 1 assertions, 0 failures, 0 errors 19:52:58 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testGrep - 3 assertions, 0 failures, 0 errors 19:52:58 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testInclude - 6 assertions, 0 failures, 0 errors 19:52:58 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testInGroupsOf - 14 assertions, 0 failures, 0 errors 19:52:58 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testInject - 1 assertions, 0 failures, 0 errors 19:52:58 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testInvoke - 5 assertions, 0 failures, 0 errors 19:52:58 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testMax - 4 assertions, 0 failures, 0 errors 19:52:58 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testMin - 3 assertions, 0 failures, 0 errors 19:52:58 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testPartition - 3 assertions, 0 failures, 0 errors 19:52:58 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testPluck - 1 assertions, 0 failures, 0 errors 19:52:58 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testReject - 2 assertions, 0 failures, 0 errors 19:52:58 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testSortBy - 1 assertions, 0 failures, 0 errors 19:52:58 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testToArray - 2 assertions, 0 failures, 0 errors 19:52:58 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testZip - 2 assertions, 0 failures, 0 errors 19:52:58 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testSize - 4 assertions, 0 failures, 0 errors 19:52:58 INFO - GECKO(1914) | JavaScript warning: http://mochi.test:8888/tests/dom/tests/mochitest/ajax/prototype/test/lib/unittest.js, line 129: unreachable code after return statement 19:52:58 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testCustomEventFiring - 5 assertions, 0 failures, 0 errors 19:52:58 INFO - GECKO(1914) | JavaScript warning: http://mochi.test:8888/tests/dom/tests/mochitest/ajax/prototype/test/lib/unittest.js, line 129: unreachable code after return statement 19:52:58 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testCustomEventBubbling - 4 assertions, 0 failures, 0 errors 19:52:58 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testCustomEventCanceling - 4 assertions, 0 failures, 0 errors 19:52:58 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testEventObjectIsExtended - 3 assertions, 0 failures, 0 errors 19:52:58 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testEventObserversAreBoundToTheObservedElement - 2 assertions, 0 failures, 0 errors 19:52:58 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testMultipleCustomEventObserversWithTheSameHandler - 2 assertions, 0 failures, 0 errors 19:52:58 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testStopObservingWithoutArguments - 4 assertions, 0 failures, 0 errors 19:52:58 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testStopObservingWithoutHandlerArgument - 4 assertions, 0 failures, 0 errors 19:52:58 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testStopObservingRemovesHandlerFromCache - 6 assertions, 0 failures, 0 errors 19:52:58 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testObserveAndStopObservingAreChainable - 6 assertions, 0 failures, 0 errors 19:52:58 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testObserveInsideHandlers - 2 assertions, 0 failures, 0 errors 19:52:58 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testStopObservingInsideHandlers - 2 assertions, 0 failures, 0 errors 19:52:58 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testDocumentLoaded - 2 assertions, 0 failures, 0 errors 19:52:58 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testDocumentContentLoadedEventFiresBeforeWindowLoad - 6 assertions, 0 failures, 0 errors 19:52:58 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testEventStopped - 2 assertions, 0 failures, 0 errors 19:52:58 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testEventFindElement - 5 assertions, 0 failures, 0 errors 19:52:58 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testEventIDDuplication - 1 assertions, 0 failures, 0 errors 19:52:58 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testHandlerCallsPreserveOrder - 1 assertions, 0 failures, 0 errors 19:52:58 INFO - GECKO(1914) | JavaScript warning: http://mochi.test:8888/tests/dom/tests/mochitest/ajax/prototype/test/lib/unittest.js, line 129: unreachable code after return statement 19:52:58 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testDollarF - 1 assertions, 0 failures, 0 errors 19:52:58 INFO - GECKO(1914) | JavaScript warning: http://mochi.test:8888/tests/dom/tests/mochitest/ajax/prototype/test/lib/unittest.js, line 129: unreachable code after return statement 19:52:58 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testFormElementEventObserver - 2 assertions, 0 failures, 0 errors 19:53:00 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testFormElementObserver - 6 assertions, 0 failures, 0 errors 19:53:02 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testFormObserver - 5 assertions, 0 failures, 0 errors 19:53:02 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testFormEnabling - 16 assertions, 0 failures, 0 errors 19:53:02 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testFormElementEnabling - 5 assertions, 0 failures, 0 errors 19:53:02 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testFormActivating - 4 assertions, 0 failures, 0 errors 19:53:02 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testFormGetElements - 1 assertions, 0 failures, 0 errors 19:53:02 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testFormGetInputs - 6 assertions, 0 failures, 0 errors 19:53:02 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testFormFindFirstElement - 3 assertions, 0 failures, 0 errors 19:53:02 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testFormSerialize - 14 assertions, 0 failures, 0 errors 19:53:02 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testFormMethodsOnExtendedElements - 9 assertions, 0 failures, 0 errors 19:53:02 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testFormRequest - 10 assertions, 0 failures, 0 errors 19:53:02 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testFormElementMethodsChaining - 20 assertions, 0 failures, 0 errors 19:53:02 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testGetValue - 4 assertions, 0 failures, 0 errors 19:53:02 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testSetValue - 13 assertions, 0 failures, 0 errors 19:53:02 INFO - GECKO(1914) | JavaScript warning: http://mochi.test:8888/tests/dom/tests/mochitest/ajax/prototype/test/lib/unittest.js, line 129: unreachable code after return statement 19:53:02 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testSet - 4 assertions, 0 failures, 0 errors 19:53:02 INFO - GECKO(1914) | JavaScript warning: http://mochi.test:8888/tests/dom/tests/mochitest/ajax/prototype/test/lib/unittest.js, line 129: unreachable code after return statement 19:53:02 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testGet - 5 assertions, 0 failures, 0 errors 19:53:02 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testUnset - 6 assertions, 0 failures, 0 errors 19:53:02 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testToObject - 4 assertions, 0 failures, 0 errors 19:53:02 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testConstruct - 10 assertions, 0 failures, 0 errors 19:53:02 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testKeys - 4 assertions, 0 failures, 0 errors 19:53:02 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testValues - 6 assertions, 0 failures, 0 errors 19:53:02 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testIndex - 6 assertions, 0 failures, 0 errors 19:53:02 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testMerge - 9 assertions, 0 failures, 0 errors 19:53:02 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testUpdate - 7 assertions, 0 failures, 0 errors 19:53:02 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testToQueryString - 16 assertions, 0 failures, 0 errors 19:53:02 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testInspect - 3 assertions, 0 failures, 0 errors 19:53:02 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testClone - 3 assertions, 0 failures, 0 errors 19:53:02 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testToJSON - 1 assertions, 0 failures, 0 errors 19:53:02 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testAbilityToContainAnyKey - 3 assertions, 0 failures, 0 errors 19:53:02 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testHashToTemplateReplacements - 3 assertions, 0 failures, 0 errors 19:53:02 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testPreventIterationOverShadowedProperties - 2 assertions, 0 failures, 0 errors 19:53:02 INFO - GECKO(1914) | JavaScript warning: http://mochi.test:8888/tests/dom/tests/mochitest/ajax/prototype/test/lib/unittest.js, line 129: unreachable code after return statement 19:53:02 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testNumberMathMethods - 7 assertions, 0 failures, 0 errors 19:53:02 INFO - GECKO(1914) | JavaScript warning: http://mochi.test:8888/tests/dom/tests/mochitest/ajax/prototype/test/lib/unittest.js, line 129: unreachable code after return statement 19:53:02 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testNumberToColorPart - 3 assertions, 0 failures, 0 errors 19:53:02 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testNumberToPaddedString - 7 assertions, 0 failures, 0 errors 19:53:02 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testNumberToJSON - 3 assertions, 0 failures, 0 errors 19:53:02 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testNumberTimes - 2 assertions, 0 failures, 0 errors 19:53:02 INFO - GECKO(1914) | JavaScript warning: http://mochi.test:8888/tests/dom/tests/mochitest/ajax/prototype/test/lib/unittest.js, line 129: unreachable code after return statement 19:53:03 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testPrepare - 4 assertions, 0 failures, 0 errors 19:53:03 INFO - GECKO(1914) | JavaScript warning: http://mochi.test:8888/tests/dom/tests/mochitest/ajax/prototype/test/lib/unittest.js, line 129: unreachable code after return statement 19:53:03 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testWithin - 12 assertions, 0 failures, 0 errors 19:53:03 INFO - GECKO(1914) | JavaScript warning: http://mochi.test:8888/tests/dom/tests/mochitest/ajax/prototype/test/lib/unittest.js, line 129: unreachable code after return statement 19:53:03 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testInclude - 8 assertions, 0 failures, 0 errors 19:53:03 INFO - GECKO(1914) | JavaScript warning: http://mochi.test:8888/tests/dom/tests/mochitest/ajax/prototype/test/lib/unittest.js, line 129: unreachable code after return statement 19:53:03 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testEach - 2 assertions, 0 failures, 0 errors 19:53:03 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testAny - 2 assertions, 0 failures, 0 errors 19:53:03 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testAll - 2 assertions, 0 failures, 0 errors 19:53:03 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testToArray - 6 assertions, 0 failures, 0 errors 19:53:03 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testDefaultsToNotExclusive - 1 assertions, 0 failures, 0 errors 19:53:03 INFO - GECKO(1914) | JavaScript warning: http://mochi.test:8888/tests/dom/tests/mochitest/ajax/prototype/test/lib/unittest.js, line 129: unreachable code after return statement 19:53:03 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testSelectorWithTagName - 4 assertions, 0 failures, 0 errors 19:53:03 INFO - GECKO(1914) | JavaScript warning: http://mochi.test:8888/tests/dom/tests/mochitest/ajax/prototype/test/lib/unittest.js, line 129: unreachable code after return statement 19:53:03 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testSelectorWithId - 3 assertions, 0 failures, 0 errors 19:53:03 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testSelectorWithClassName - 2 assertions, 0 failures, 0 errors 19:53:03 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testSelectorWithTagNameAndId - 2 assertions, 0 failures, 0 errors 19:53:03 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testSelectorWithTagNameAndClassName - 4 assertions, 0 failures, 0 errors 19:53:03 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testSelectorWithIdAndClassName - 4 assertions, 0 failures, 0 errors 19:53:03 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testSelectorWithTagNameAndIdAndClassName - 5 assertions, 0 failures, 0 errors 19:53:03 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | test$$MatchesAncestryWithTokensSeparatedByWhitespace - 2 assertions, 0 failures, 0 errors 19:53:03 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | test$$CombinesResultsWhenMultipleExpressionsArePassed - 1 assertions, 0 failures, 0 errors 19:53:03 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testSelectorWithTagNameAndAttributeExistence - 3 assertions, 0 failures, 0 errors 19:53:03 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testSelectorWithTagNameAndSpecificAttributeValue - 2 assertions, 0 failures, 0 errors 19:53:03 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testSelectorWithTagNameAndWhitespaceTokenizedAttributeValue - 2 assertions, 0 failures, 0 errors 19:53:03 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testSelectorWithAttributeAndNoTagName - 8 assertions, 0 failures, 0 errors 19:53:03 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testSelectorWithUniversalAndHyphenTokenizedAttributeValue - 2 assertions, 0 failures, 0 errors 19:53:03 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testSelectorWithTagNameAndNegatedAttributeValue - 1 assertions, 0 failures, 0 errors 19:53:03 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testSelectorWithBracketAttributeValue - 4 assertions, 0 failures, 0 errors 19:53:03 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | test$$WithNestedAttributeSelectors - 1 assertions, 0 failures, 0 errors 19:53:03 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testSelectorWithMultipleConditions - 2 assertions, 0 failures, 0 errors 19:53:03 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testSelectorMatchElements - 4 assertions, 0 failures, 0 errors 19:53:03 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testSelectorFindElement - 4 assertions, 0 failures, 0 errors 19:53:03 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testElementMatch - 20 assertions, 0 failures, 0 errors 19:53:03 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testSelectorWithSpaceInAttributeValue - 1 assertions, 0 failures, 0 errors 19:53:03 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testSelectorWithNamespacedAttributes - 4 assertions, 0 failures, 0 errors 19:53:03 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testSelectorWithChild - 6 assertions, 0 failures, 0 errors 19:53:03 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testSelectorWithAdjacence - 10 assertions, 0 failures, 0 errors 19:53:03 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testSelectorWithLaterSibling - 10 assertions, 0 failures, 0 errors 19:53:03 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testSelectorWithNewAttributeOperators - 9 assertions, 0 failures, 0 errors 19:53:03 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testSelectorWithDuplicates - 2 assertions, 0 failures, 0 errors 19:53:03 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testSelectorWithFirstLastOnlyNthNthLastChild - 18 assertions, 0 failures, 0 errors 19:53:03 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testSelectorWithFirstLastNthNthLastOfType - 5 assertions, 0 failures, 0 errors 19:53:03 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testSelectorWithNot - 12 assertions, 0 failures, 0 errors 19:53:03 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testSelectorWithEnabledDisabledChecked - 2 assertions, 0 failures, 0 errors 19:53:03 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testSelectorWithEmpty - 2 assertions, 0 failures, 0 errors 19:53:03 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testIdenticalResultsFromEquivalentSelectors - 12 assertions, 0 failures, 0 errors 19:53:03 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testSelectorsThatShouldReturnNothing - 4 assertions, 0 failures, 0 errors 19:53:03 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testCommasFor$$ - 4 assertions, 0 failures, 0 errors 19:53:03 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testSelectorExtendsAllNodes - 3 assertions, 0 failures, 0 errors 19:53:03 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testCountedIsNotAnAttribute - 2 assertions, 0 failures, 0 errors 19:53:03 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testCopiedNodesGetIncluded - 2 assertions, 0 failures, 0 errors 19:53:03 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testElementDown - 1 assertions, 0 failures, 0 errors 19:53:03 INFO - GECKO(1914) | JavaScript warning: http://mochi.test:8888/tests/dom/tests/mochitest/ajax/prototype/test/lib/unittest.js, line 129: unreachable code after return statement 19:53:03 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testInterpret - 9 assertions, 0 failures, 0 errors 19:53:03 INFO - GECKO(1914) | JavaScript warning: http://mochi.test:8888/tests/dom/tests/mochitest/ajax/prototype/test/lib/unittest.js, line 129: unreachable code after return statement 19:53:03 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testGsubWithReplacementFunction - 3 assertions, 0 failures, 0 errors 19:53:03 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testGsubWithReplacementString - 4 assertions, 0 failures, 0 errors 19:53:03 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testGsubWithReplacementTemplateString - 4 assertions, 0 failures, 0 errors 19:53:03 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testSubWithReplacementFunction - 4 assertions, 0 failures, 0 errors 19:53:03 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testSubWithReplacementString - 4 assertions, 0 failures, 0 errors 19:53:03 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testScan - 3 assertions, 0 failures, 0 errors 19:53:03 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testToArray - 4 assertions, 0 failures, 0 errors 19:53:03 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testCamelize - 11 assertions, 0 failures, 0 errors 19:53:03 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testCapitalize - 7 assertions, 0 failures, 0 errors 19:53:03 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testUnderscore - 8 assertions, 0 failures, 0 errors 19:53:03 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testDasherize - 5 assertions, 0 failures, 0 errors 19:53:03 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testTruncate - 6 assertions, 0 failures, 0 errors 19:53:03 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testStrip - 4 assertions, 0 failures, 0 errors 19:53:03 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testStripTags - 5 assertions, 0 failures, 0 errors 19:53:03 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testStripScripts - 3 assertions, 0 failures, 0 errors 19:53:03 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testExtractScripts - 6 assertions, 0 failures, 0 errors 19:53:03 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testEvalScripts - 3 assertions, 0 failures, 0 errors 19:53:03 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testEscapeHTML - 7 assertions, 0 failures, 0 errors 19:53:03 INFO - Info: Operation finished 1000 iterations in 0.125s 19:53:04 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testUnescapeHTML - 9 assertions, 0 failures, 0 errors 19:53:04 INFO - Info: Operation finished 1000 iterations in 0.102s 19:53:04 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testTemplateEvaluation - 2 assertions, 0 failures, 0 errors 19:53:04 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testTemplateEvaluationWithEmptyReplacement - 3 assertions, 0 failures, 0 errors 19:53:04 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testTemplateEvaluationWithFalses - 1 assertions, 0 failures, 0 errors 19:53:04 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testTemplateEvaluationWithNested - 7 assertions, 0 failures, 0 errors 19:53:04 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testTemplateEvaluationWithIndexing - 9 assertions, 0 failures, 0 errors 19:53:04 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testTemplateToTemplateReplacements - 1 assertions, 0 failures, 0 errors 19:53:04 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testTemplateEvaluationCombined - 1 assertions, 0 failures, 0 errors 19:53:04 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testInterpolate - 2 assertions, 0 failures, 0 errors 19:53:04 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testToQueryParams - 15 assertions, 0 failures, 0 errors 19:53:04 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testInspect - 8 assertions, 0 failures, 0 errors 19:53:04 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testInclude - 6 assertions, 0 failures, 0 errors 19:53:04 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testStartsWith - 5 assertions, 0 failures, 0 errors 19:53:04 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testEndsWith - 6 assertions, 0 failures, 0 errors 19:53:04 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testBlank - 5 assertions, 0 failures, 0 errors 19:53:04 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testEmpty - 5 assertions, 0 failures, 0 errors 19:53:04 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testSucc - 6 assertions, 0 failures, 0 errors 19:53:04 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testTimes - 9 assertions, 0 failures, 0 errors 19:53:04 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testToJSON - 2 assertions, 0 failures, 0 errors 19:53:04 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testIsJSON - 15 assertions, 0 failures, 0 errors 19:53:04 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testEvalJSON - 19 assertions, 0 failures, 0 errors 19:53:04 INFO - GECKO(1914) | JavaScript warning: http://mochi.test:8888/tests/dom/tests/mochitest/ajax/prototype/test/lib/unittest.js, line 129: unreachable code after return statement 19:53:04 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testBuildMessage - 1 assertions, 0 failures, 0 errors 19:53:04 INFO - GECKO(1914) | JavaScript warning: http://mochi.test:8888/tests/dom/tests/mochitest/ajax/prototype/test/lib/unittest.js, line 129: unreachable code after return statement 19:53:04 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testAssertEqual - 11 assertions, 0 failures, 0 errors 19:53:04 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testAssertEnumEqual - 4 assertions, 0 failures, 0 errors 19:53:04 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testAssertHashEqual - 4 assertions, 0 failures, 0 errors 19:53:04 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testAssertRespondsTo - 2 assertions, 0 failures, 0 errors 19:53:04 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testAssertIdentical - 15 assertions, 0 failures, 0 errors 19:53:04 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testAssertNullAndAssertUndefined - 12 assertions, 0 failures, 0 errors 19:53:04 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testAssertMatch - 7 assertions, 0 failures, 0 errors 19:53:04 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testAssertInstanceOf - 3 assertions, 0 failures, 0 errors 19:53:04 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testAssertVisible - 24 assertions, 0 failures, 0 errors 19:53:04 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testAssertElementsMatch - 2 assertions, 0 failures, 0 errors 19:53:04 INFO - GECKO(1914) | MEMORY STAT vsizeMaxContiguous not supported in this build configuration. 19:53:04 INFO - GECKO(1914) | MEMORY STAT | vsize 4306MB | residentFast 313MB | heapAllocated 147MB 19:53:04 INFO - TEST-OK | dom/tests/mochitest/ajax/prototype/test_Prototype.html | took 11193ms 19:53:04 INFO - TEST-START | Shutdown 19:53:04 INFO - Passed: 342 19:53:04 INFO - Failed: 0 19:53:04 INFO - Todo: 0 19:53:04 INFO - Mode: e10s 19:53:04 INFO - Slowest: 11193ms - /tests/dom/tests/mochitest/ajax/prototype/test_Prototype.html 19:53:04 INFO - SimpleTest FINISHED 19:53:04 INFO - TEST-INFO | Ran 1 Loops 19:53:04 INFO - SimpleTest FINISHED 19:53:04 INFO - GECKO(1914) | 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 19:53:05 INFO - TEST-INFO | Main app process: exit 0 19:53:05 INFO - runtests.py | Application ran for: 0:00:15.796269 19:53:05 INFO - zombiecheck | Reading PID log: /var/folders/vd/gwz783gs6snbfbbmm1cw7rnw00000w/T/tmp8I3veGpidlog 19:53:05 INFO - ==> process 1914 launched child process 1915 19:53:05 INFO - ==> process 1914 launched child process 1916 19:53:05 INFO - zombiecheck | Checking for orphan process with PID: 1915 19:53:05 INFO - zombiecheck | Checking for orphan process with PID: 1916 19:53:05 INFO - Stopping web server 19:53:05 INFO - Stopping web socket server 19:53:05 INFO - Stopping ssltunnel 19:53:05 WARNING - leakcheck | refcount logging is off, so leaks can't be detected! 19:53:05 INFO - runtests.py | Running tests: end. 19:53:05 INFO - Buffered messages finished 19:53:05 INFO - dir: dom/tests/mochitest/ajax/scriptaculous 19:53:05 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' 19:53:05 INFO - pk12util: PKCS12 IMPORT SUCCESSFUL 19:53:05 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/vd/gwz783gs6snbfbbmm1cw7rnw00000w/T/tmp19Kq2e.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'] 19:53:05 INFO - runtests.py | Server pid: 1923 19:53:05 INFO - runtests.py | Websocket server pid: 1924 19:53:05 INFO - runtests.py | SSL tunnel pid: 1925 19:53:06 INFO - runtests.py | Running with e10s: True 19:53:06 INFO - runtests.py | Running tests: start. 19:53:06 INFO - 19:53:06 INFO - Application command: /builds/slave/test/build/application/Nightly.app/Contents/MacOS/firefox -marionette -foreground -profile /var/folders/vd/gwz783gs6snbfbbmm1cw7rnw00000w/T/tmp19Kq2e.mozrunner 19:53:06 INFO - runtests.py | Application pid: 1926 19:53:06 INFO - TEST-INFO | started process GECKO(1926) 19:53:08 INFO - GECKO(1926) | 1497408788814 Marionette INFO Listening on port 2828 19:53:08 INFO - GECKO(1926) | 2017-06-13 19:53:08.985 plugin-container[1927:16799] *** CFMessagePort: bootstrap_register(): failed 1100 (0x44c) 'Permission denied', port = 0x9a53, name = 'com.apple.tsm.portname' 19:53:08 INFO - GECKO(1926) | See /usr/include/servers/bootstrap_defs.h for the error codes. 19:53:08 INFO - GECKO(1926) | 2017-06-13 19:53:08.985 plugin-container[1927:16799] *** CFMessagePort: bootstrap_register(): failed 1100 (0x44c) 'Permission denied', port = 0x9c0b, name = 'com.apple.CFPasteboardClient' 19:53:08 INFO - GECKO(1926) | See /usr/include/servers/bootstrap_defs.h for the error codes. 19:53:08 INFO - GECKO(1926) | 2017-06-13 19:53:08.985 plugin-container[1927:16799] Failed to allocate communication port for com.apple.CFPasteboardClient; this is likely due to sandbox restrictions 19:53:09 INFO - GECKO(1926) | 1497408789049 Marionette DEBUG loaded listener.js 19:53:09 INFO - GECKO(1926) | 2017-06-13 19:53:09.386 plugin-container[1928:16845] *** CFMessagePort: bootstrap_register(): failed 1100 (0x44c) 'Permission denied', port = 0x973f, name = 'com.apple.tsm.portname' 19:53:09 INFO - GECKO(1926) | See /usr/include/servers/bootstrap_defs.h for the error codes. 19:53:09 INFO - GECKO(1926) | 2017-06-13 19:53:09.387 plugin-container[1928:16845] *** CFMessagePort: bootstrap_register(): failed 1100 (0x44c) 'Permission denied', port = 0x9c0b, name = 'com.apple.CFPasteboardClient' 19:53:09 INFO - GECKO(1926) | See /usr/include/servers/bootstrap_defs.h for the error codes. 19:53:09 INFO - GECKO(1926) | 2017-06-13 19:53:09.387 plugin-container[1928:16845] Failed to allocate communication port for com.apple.CFPasteboardClient; this is likely due to sandbox restrictions 19:53:09 INFO - SimpleTest START 19:53:09 INFO - TEST-START | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html 19:53:12 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testDisposesProperly - 10 assertions, 0 failures, 0 errors 19:53:12 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testDisposesProperly - 10 assertions, 0 failures, 0 errors 19:53:12 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testDisposesProperly - 10 assertions, 0 failures, 0 errors 19:53:12 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testDisposesProperly - 10 assertions, 0 failures, 0 errors 19:53:12 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testDisposesProperly - 10 assertions, 0 failures, 0 errors 19:53:12 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testDisposesProperly - 10 assertions, 0 failures, 0 errors 19:53:12 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testDisposesProperly - 10 assertions, 0 failures, 0 errors 19:53:12 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testDisposesProperly - 10 assertions, 0 failures, 0 errors 19:53:12 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testDisposesProperly - 10 assertions, 0 failures, 0 errors 19:53:12 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testDisposesProperly - 10 assertions, 0 failures, 0 errors 19:53:12 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testUsesTextAreaWhenMoreThanOneRows - 2 assertions, 0 failures, 0 errors 19:53:12 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testUsesTextAreaWhenMoreThanOneRows - 2 assertions, 0 failures, 0 errors 19:53:12 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testCanSpecifyAllTextsThroughOptions - 3 assertions, 0 failures, 0 errors 19:53:12 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testCanSpecifyAllTextsThroughOptions - 3 assertions, 0 failures, 0 errors 19:53:12 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testCanSpecifyAllTextsThroughOptions - 3 assertions, 0 failures, 0 errors 19:53:12 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testCanSpecifyFormIdThroughOptions - 2 assertions, 0 failures, 0 errors 19:53:12 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testCanSpecifyFormIdThroughOptions - 2 assertions, 0 failures, 0 errors 19:53:12 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testCantEditWhileSaving - 5 assertions, 0 failures, 0 errors 19:53:12 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testCantEditWhileSaving - 5 assertions, 0 failures, 0 errors 19:53:12 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testCantEditWhileSaving - 5 assertions, 0 failures, 0 errors 19:53:12 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testCantEditWhileSaving - 5 assertions, 0 failures, 0 errors 19:53:12 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testCantEditWhileSaving - 5 assertions, 0 failures, 0 errors 19:53:12 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testCallbackFunctionGetsCalled - 1 assertions, 0 failures, 0 errors 19:53:12 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testCanUseExternalElementToGoIntoEditMode - 8 assertions, 0 failures, 0 errors 19:53:12 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testCanUseExternalElementToGoIntoEditMode - 8 assertions, 0 failures, 0 errors 19:53:12 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testCanUseExternalElementToGoIntoEditMode - 8 assertions, 0 failures, 0 errors 19:53:12 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testCanUseExternalElementToGoIntoEditMode - 8 assertions, 0 failures, 0 errors 19:53:12 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testCanUseExternalElementToGoIntoEditMode - 8 assertions, 0 failures, 0 errors 19:53:12 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testCanUseExternalElementToGoIntoEditMode - 8 assertions, 0 failures, 0 errors 19:53:12 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testCanUseExternalElementToGoIntoEditMode - 8 assertions, 0 failures, 0 errors 19:53:12 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testCanUseExternalElementToGoIntoEditMode - 8 assertions, 0 failures, 0 errors 19:53:12 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testHasLineBreaksDetectsHTMLLineBreaks - 8 assertions, 0 failures, 0 errors 19:53:12 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testHasLineBreaksDetectsHTMLLineBreaks - 8 assertions, 0 failures, 0 errors 19:53:12 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testHasLineBreaksDetectsHTMLLineBreaks - 8 assertions, 0 failures, 0 errors 19:53:12 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testHasLineBreaksDetectsHTMLLineBreaks - 8 assertions, 0 failures, 0 errors 19:53:12 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testHasLineBreaksDetectsHTMLLineBreaks - 8 assertions, 0 failures, 0 errors 19:53:12 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testHasLineBreaksDetectsHTMLLineBreaks - 8 assertions, 0 failures, 0 errors 19:53:12 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testHasLineBreaksDetectsHTMLLineBreaks - 8 assertions, 0 failures, 0 errors 19:53:12 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testHasLineBreaksDetectsHTMLLineBreaks - 8 assertions, 0 failures, 0 errors 19:53:12 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testConvertsHTMLLineBreaksIntoNewLines - 5 assertions, 0 failures, 0 errors 19:53:12 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testConvertsHTMLLineBreaksIntoNewLines - 5 assertions, 0 failures, 0 errors 19:53:12 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testConvertsHTMLLineBreaksIntoNewLines - 5 assertions, 0 failures, 0 errors 19:53:12 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testConvertsHTMLLineBreaksIntoNewLines - 5 assertions, 0 failures, 0 errors 19:53:12 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testConvertsHTMLLineBreaksIntoNewLines - 5 assertions, 0 failures, 0 errors 19:53:12 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testConvertsParagraphsAndBRsIntoLineBreaks - 2 assertions, 0 failures, 0 errors 19:53:12 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testConvertsParagraphsAndBRsIntoLineBreaks - 2 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderBasics - 27 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderBasics - 27 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderBasics - 27 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderBasics - 27 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderBasics - 27 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderBasics - 27 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderBasics - 27 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderBasics - 27 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderBasics - 27 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderBasics - 27 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderBasics - 27 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderBasics - 27 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderBasics - 27 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderBasics - 27 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderBasics - 27 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderBasics - 27 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderBasics - 27 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderBasics - 27 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderBasics - 27 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderBasics - 27 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderBasics - 27 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderBasics - 27 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderBasics - 27 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderBasics - 27 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderBasics - 27 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderBasics - 27 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderBasics - 27 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderClassAndFor - 2 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderClassAndFor - 2 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderOptionTag - 6 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderOptionTag - 6 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderOptionTag - 6 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderOptionTag - 6 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderOptionTag - 6 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderOptionTag - 6 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderContatenation - 15 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderContatenation - 15 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderContatenation - 15 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderContatenation - 15 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderContatenation - 15 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderContatenation - 15 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderContatenation - 15 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderContatenation - 15 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderContatenation - 15 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderContatenation - 15 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderContatenation - 15 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderContatenation - 15 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderContatenation - 15 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderContatenation - 15 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderContatenation - 15 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderComplexExample - 2 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderComplexExample - 2 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderShortcuts - 4 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderShortcuts - 4 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderShortcuts - 4 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderShortcuts - 4 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderBuild - 2 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderBuild - 2 assertions, 0 failures, 0 errors 19:53:13 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAttributeEscaping - 1 assertions, 0 failures, 0 errors 19:53:14 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testDraggableBasics - 1 assertions, 0 failures, 0 errors 19:53:14 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testDraggableStartEffect - 2 assertions, 0 failures, 0 errors 19:53:14 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testDraggableStartEffect - 2 assertions, 0 failures, 0 errors 19:53:14 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testAutoPositioning - 4 assertions, 0 failures, 0 errors 19:53:14 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testAutoPositioning - 4 assertions, 0 failures, 0 errors 19:53:14 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testAutoPositioning - 4 assertions, 0 failures, 0 errors 19:53:14 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testAutoPositioning - 4 assertions, 0 failures, 0 errors 19:53:14 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testDroppbalesBasics - 7 assertions, 0 failures, 0 errors 19:53:14 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testDroppbalesBasics - 7 assertions, 0 failures, 0 errors 19:53:14 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testDroppbalesBasics - 7 assertions, 0 failures, 0 errors 19:53:14 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testDroppbalesBasics - 7 assertions, 0 failures, 0 errors 19:53:14 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testDroppbalesBasics - 7 assertions, 0 failures, 0 errors 19:53:14 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testDroppbalesBasics - 7 assertions, 0 failures, 0 errors 19:53:14 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testDroppbalesBasics - 7 assertions, 0 failures, 0 errors 19:53:14 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testDroppableContainment - 11 assertions, 0 failures, 0 errors 19:53:14 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testDroppableContainment - 11 assertions, 0 failures, 0 errors 19:53:14 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testDroppableContainment - 11 assertions, 0 failures, 0 errors 19:53:14 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testDroppableContainment - 11 assertions, 0 failures, 0 errors 19:53:14 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testDroppableContainment - 11 assertions, 0 failures, 0 errors 19:53:14 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testDroppableContainment - 11 assertions, 0 failures, 0 errors 19:53:14 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testDroppableContainment - 11 assertions, 0 failures, 0 errors 19:53:14 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testDroppableContainment - 11 assertions, 0 failures, 0 errors 19:53:14 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testDroppableContainment - 11 assertions, 0 failures, 0 errors 19:53:14 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testDroppableContainment - 11 assertions, 0 failures, 0 errors 19:53:14 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testDroppableContainment - 11 assertions, 0 failures, 0 errors 19:53:14 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testDroppablesIsAffected - 2 assertions, 0 failures, 0 errors 19:53:14 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testDroppablesIsAffected - 2 assertions, 0 failures, 0 errors 19:53:15 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBackwardsCompat - 1 assertions, 0 failures, 0 errors 19:53:15 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testExceptionOnNonExistingElement - 4 assertions, 0 failures, 0 errors 19:53:15 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testExceptionOnNonExistingElement - 4 assertions, 0 failures, 0 errors 19:53:15 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testExceptionOnNonExistingElement - 4 assertions, 0 failures, 0 errors 19:53:15 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testExceptionOnNonExistingElement - 4 assertions, 0 failures, 0 errors 19:53:15 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testEffectsQueue - 10 assertions, 0 failures, 0 errors 19:53:15 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testEffectsQueue - 10 assertions, 0 failures, 0 errors 19:53:15 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testEffectsQueue - 10 assertions, 0 failures, 0 errors 19:53:15 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testEffectsQueue - 10 assertions, 0 failures, 0 errors 19:53:15 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testEffectsQueue - 10 assertions, 0 failures, 0 errors 19:53:15 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testEffectsQueue - 10 assertions, 0 failures, 0 errors 19:53:15 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testEffectsQueue - 10 assertions, 0 failures, 0 errors 19:53:15 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testEffectsQueue - 10 assertions, 0 failures, 0 errors 19:53:15 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testEffectsQueue - 10 assertions, 0 failures, 0 errors 19:53:15 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testEffectsQueue - 10 assertions, 0 failures, 0 errors 19:53:15 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testScopedEffectsQueue - 22 assertions, 0 failures, 0 errors 19:53:15 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testScopedEffectsQueue - 22 assertions, 0 failures, 0 errors 19:53:15 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testScopedEffectsQueue - 22 assertions, 0 failures, 0 errors 19:53:15 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testScopedEffectsQueue - 22 assertions, 0 failures, 0 errors 19:53:15 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testScopedEffectsQueue - 22 assertions, 0 failures, 0 errors 19:53:15 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testScopedEffectsQueue - 22 assertions, 0 failures, 0 errors 19:53:15 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testScopedEffectsQueue - 22 assertions, 0 failures, 0 errors 19:53:15 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testScopedEffectsQueue - 22 assertions, 0 failures, 0 errors 19:53:15 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testScopedEffectsQueue - 22 assertions, 0 failures, 0 errors 19:53:15 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testScopedEffectsQueue - 22 assertions, 0 failures, 0 errors 19:53:15 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testScopedEffectsQueue - 22 assertions, 0 failures, 0 errors 19:53:15 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testScopedEffectsQueue - 22 assertions, 0 failures, 0 errors 19:53:15 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testScopedEffectsQueue - 22 assertions, 0 failures, 0 errors 19:53:15 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testScopedEffectsQueue - 22 assertions, 0 failures, 0 errors 19:53:15 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testScopedEffectsQueue - 22 assertions, 0 failures, 0 errors 19:53:15 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testScopedEffectsQueue - 22 assertions, 0 failures, 0 errors 19:53:15 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testScopedEffectsQueue - 22 assertions, 0 failures, 0 errors 19:53:15 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testScopedEffectsQueue - 22 assertions, 0 failures, 0 errors 19:53:15 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testScopedEffectsQueue - 22 assertions, 0 failures, 0 errors 19:53:15 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testScopedEffectsQueue - 22 assertions, 0 failures, 0 errors 19:53:15 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testScopedEffectsQueue - 22 assertions, 0 failures, 0 errors 19:53:15 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testScopedEffectsQueue - 22 assertions, 0 failures, 0 errors 19:53:15 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testEffectMultiple - 3 assertions, 0 failures, 0 errors 19:53:15 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testEffectMultiple - 3 assertions, 0 failures, 0 errors 19:53:15 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testEffectMultiple - 3 assertions, 0 failures, 0 errors 19:53:15 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testEffectTagifyText - 3 assertions, 0 failures, 0 errors 19:53:15 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testEffectTagifyText - 3 assertions, 0 failures, 0 errors 19:53:15 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testEffectTagifyText - 3 assertions, 0 failures, 0 errors 19:53:15 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testCombinedEffectsInitialize - 57 assertions, 0 failures, 0 errors 19:53:15 INFO - Info: Effect.Fade 19:53:15 INFO - Info: Effect.Appear 19:53:15 INFO - Info: Effect.BlindUp 19:53:15 INFO - Info: Effect.BlindDown 19:53:15 INFO - Info: Effect.Puff 19:53:15 INFO - Info: Effect.SwitchOff 19:53:15 INFO - Info: Effect.DropOut 19:53:15 INFO - Info: Effect.Shake 19:53:15 INFO - Info: Effect.SlideUp 19:53:15 INFO - Info: Effect.SlideDown 19:53:15 INFO - Info: Effect.Pulsate 19:53:15 INFO - Info: Effect.Squish 19:53:15 INFO - Info: Effect.Fold 19:53:15 INFO - Info: Effect.Grow 19:53:15 INFO - Info: Effect.Shrink 19:53:15 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testCombinedEffectsInitialize - 57 assertions, 0 failures, 0 errors 19:53:15 INFO - Info: Effect.Fade 19:53:15 INFO - Info: Effect.Appear 19:53:15 INFO - Info: Effect.BlindUp 19:53:15 INFO - Info: Effect.BlindDown 19:53:15 INFO - Info: Effect.Puff 19:53:15 INFO - Info: Effect.SwitchOff 19:53:15 INFO - Info: Effect.DropOut 19:53:15 INFO - Info: Effect.Shake 19:53:15 INFO - Info: Effect.SlideUp 19:53:15 INFO - Info: Effect.SlideDown 19:53:15 INFO - Info: Effect.Pulsate 19:53:15 INFO - Info: Effect.Squish 19:53:15 INFO - Info: Effect.Fold 19:53:15 INFO - Info: Effect.Grow 19:53:15 INFO - Info: Effect.Shrink 19:53:15 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testCombinedEffectsInitialize - 57 assertions, 0 failures, 0 errors 19:53:15 INFO - Info: Effect.Fade 19:53:15 INFO - Info: Effect.Appear 19:53:15 INFO - Info: Effect.BlindUp 19:53:15 INFO - Info: Effect.BlindDown 19:53:15 INFO - Info: Effect.Puff 19:53:15 INFO - Info: Effect.SwitchOff 19:53:15 INFO - Info: Effect.DropOut 19:53:15 INFO - Info: Effect.Shake 19:53:15 INFO - Info: Effect.SlideUp 19:53:15 INFO - Info: Effect.SlideDown 19:53:15 INFO - Info: Effect.Pulsate 19:53:15 INFO - Info: Effect.Squish 19:53:15 INFO - Info: Effect.Fold 19:53:15 INFO - Info: Effect.Grow 19:53:15 INFO - Info: Effect.Shrink 19:53:15 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testCombinedEffectsInitialize - 57 assertions, 0 failures, 0 errors 19:53:15 INFO - Info: Effect.Fade 19:53:15 INFO - Info: Effect.Appear 19:53:15 INFO - Info: Effect.BlindUp 19:53:15 INFO - Info: Effect.BlindDown 19:53:15 INFO - Info: Effect.Puff 19:53:15 INFO - Info: Effect.SwitchOff 19:53:15 INFO - Info: Effect.DropOut 19:53:15 INFO - Info: Effect.Shake 19:53:15 INFO - Info: Effect.SlideUp 19:53:15 INFO - Info: Effect.SlideDown 19:53:15 INFO - Info: Effect.Pulsate 19:53:15 INFO - Info: Effect.Squish 19:53:15 INFO - Info: Effect.Fold 19:53:15 INFO - Info: Effect.Grow 19:53:15 INFO - Info: Effect.Shrink 19:53:15 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testCombinedEffectsInitialize - 57 assertions, 0 failures, 0 errors 19:53:15 INFO - Info: Effect.Fade 19:53:15 INFO - Info: Effect.Appear 19:53:15 INFO - Info: Effect.BlindUp 19:53:15 INFO - Info: Effect.BlindDown 19:53:15 INFO - Info: Effect.Puff 19:53:15 INFO - Info: Effect.SwitchOff 19:53:15 INFO - Info: Effect.DropOut 19:53:15 INFO - Info: Effect.Shake 19:53:15 INFO - Info: Effect.SlideUp 19:53:15 INFO - Info: Effect.SlideDown 19:53:15 INFO - Info: Effect.Pulsate 19:53:15 INFO - Info: Effect.Squish 19:53:15 INFO - Info: Effect.Fold 19:53:15 INFO - Info: Effect.Grow 19:53:15 INFO - Info: Effect.Shrink 19:53:15 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testCombinedEffectsInitialize - 57 assertions, 0 failures, 0 errors 19:53:15 INFO - Info: Effect.Fade 19:53:15 INFO - Info: Effect.Appear 19:53:15 INFO - Info: Effect.BlindUp 19:53:15 INFO - Info: Effect.BlindDown 19:53:15 INFO - Info: Effect.Puff 19:53:15 INFO - Info: Effect.SwitchOff 19:53:15 INFO - Info: Effect.DropOut 19:53:15 INFO - Info: Effect.Shake 19:53:15 INFO - Info: Effect.SlideUp 19:53:15 INFO - Info: Effect.SlideDown 19:53:15 INFO - Info: Effect.Pulsate 19:53:15 INFO - Info: Effect.Squish 19:53:15 INFO - Info: Effect.Fold 19:53:15 INFO - Info: Effect.Grow 19:53:15 INFO - Info: Effect.Shrink 19:53:15 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testCombinedEffectsInitialize - 57 assertions, 0 failures, 0 errors 19:53:15 INFO - Info: Effect.Fade 19:53:15 INFO - Info: Effect.Appear 19:53:15 INFO - Info: Effect.BlindUp 19:53:15 INFO - Info: Effect.BlindDown 19:53:15 INFO - Info: Effect.Puff 19:53:15 INFO - Info: Effect.SwitchOff 19:53:15 INFO - Info: Effect.DropOut 19:53:15 INFO - Info: Effect.Shake 19:53:15 INFO - Info: Effect.SlideUp 19:53:15 INFO - Info: Effect.SlideDown 19:53:15 INFO - Info: Effect.Pulsate 19:53:15 INFO - Info: Effect.Squish 19:53:15 INFO - Info: Effect.Fold 19:53:15 INFO - Info: Effect.Grow 19:53:15 INFO - Info: Effect.Shrink 19:53:15 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testCombinedEffectsInitialize - 57 assertions, 0 failures, 0 errors 19:53:15 INFO - Info: Effect.Fade 19:53:15 INFO - Info: Effect.Appear 19:53:15 INFO - Info: Effect.BlindUp 19:53:15 INFO - Info: Effect.BlindDown 19:53:15 INFO - Info: Effect.Puff 19:53:15 INFO - Info: Effect.SwitchOff 19:53:15 INFO - Info: Effect.DropOut 19:53:15 INFO - Info: Effect.Shake 19:53:15 INFO - Info: Effect.SlideUp 19:53:15 INFO - Info: Effect.SlideDown 19:53:15 INFO - Info: Effect.Pulsate 19:53:15 INFO - Info: Effect.Squish 19:53:15 INFO - Info: Effect.Fold 19:53:15 INFO - Info: Effect.Grow 19:53:15 INFO - Info: Effect.Shrink 19:53:15 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testCombinedEffectsInitialize - 57 assertions, 0 failures, 0 errors 19:53:15 INFO - Info: Effect.Fade 19:53:15 INFO - Info: Effect.Appear 19:53:15 INFO - Info: Effect.BlindUp 19:53:15 INFO - Info: Effect.BlindDown 19:53:15 INFO - Info: Effect.Puff 19:53:15 INFO - Info: Effect.SwitchOff 19:53:15 INFO - Info: Effect.DropOut 19:53:15 INFO - Info: Effect.Shake 19:53:15 INFO - Info: Effect.SlideUp 19:53:15 INFO - Info: Effect.SlideDown 19:53:15 INFO - Info: Effect.Pulsate 19:53:15 INFO - Info: Effect.Squish 19:53:15 INFO - Info: Effect.Fold 19:53:15 INFO - Info: Effect.Grow 19:53:15 INFO - Info: Effect.Shrink 19:53:15 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testCombinedEffectsInitialize - 57 assertions, 0 failures, 0 errors 19:53:15 INFO - Info: Effect.Fade 19:53:15 INFO - Info: Effect.Appear 19:53:15 INFO - Info: Effect.BlindUp 19:53:15 INFO - Info: Effect.BlindDown 19:53:15 INFO - Info: Effect.Puff 19:53:15 INFO - Info: Effect.SwitchOff 19:53:15 INFO - Info: Effect.DropOut 19:53:15 INFO - Info: Effect.Shake 19:53:15 INFO - Info: Effect.SlideUp 19:53:15 INFO - Info: Effect.SlideDown 19:53:15 INFO - Info: Effect.Pulsate 19:53:15 INFO - Info: Effect.Squish 19:53:15 INFO - Info: Effect.Fold 19:53:15 INFO - Info: Effect.Grow 19:53:15 INFO - Info: Effect.Shrink 19:53:15 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testCombinedEffectsInitialize - 57 assertions, 0 failures, 0 errors 19:53:15 INFO - Info: Effect.Fade 19:53:15 INFO - Info: Effect.Appear 19:53:15 INFO - Info: Effect.BlindUp 19:53:15 INFO - Info: Effect.BlindDown 19:53:15 INFO - Info: Effect.Puff 19:53:15 INFO - Info: Effect.SwitchOff 19:53:15 INFO - Info: Effect.DropOut 19:53:15 INFO - Info: Effect.Shake 19:53:15 INFO - Info: Effect.SlideUp 19:53:15 INFO - Info: Effect.SlideDown 19:53:15 INFO - Info: Effect.Pulsate 19:53:15 INFO - Info: Effect.Squish 19:53:15 INFO - Info: Effect.Fold 19:53:15 INFO - Info: Effect.Grow 19:53:15 INFO - Info: Effect.Shrink 19:53:15 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testCombinedEffectsInitialize - 57 assertions, 0 failures, 0 errors 19:53:15 INFO - Info: Effect.Fade 19:53:15 INFO - Info: Effect.Appear 19:53:15 INFO - Info: Effect.BlindUp 19:53:15 INFO - Info: Effect.BlindDown 19:53:15 INFO - Info: Effect.Puff 19:53:15 INFO - Info: Effect.SwitchOff 19:53:15 INFO - Info: Effect.DropOut 19:53:15 INFO - Info: Effect.Shake 19:53:15 INFO - Info: Effect.SlideUp 19:53:15 INFO - Info: Effect.SlideDown 19:53:15 INFO - Info: Effect.Pulsate 19:53:15 INFO - Info: Effect.Squish 19:53:15 INFO - Info: Effect.Fold 19:53:15 INFO - Info: Effect.Grow 19:53:15 INFO - Info: Effect.Shrink 19:53:15 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testCombinedEffectsInitialize - 57 assertions, 0 failures, 0 errors 19:53:15 INFO - Info: Effect.Fade 19:53:15 INFO - Info: Effect.Appear 19:53:15 INFO - Info: Effect.BlindUp 19:53:15 INFO - Info: Effect.BlindDown 19:53:15 INFO - Info: Effect.Puff 19:53:15 INFO - Info: Effect.SwitchOff 19:53:15 INFO - Info: Effect.DropOut 19:53:15 INFO - Info: Effect.Shake 19:53:15 INFO - Info: Effect.SlideUp 19:53:15 INFO - Info: Effect.SlideDown 19:53:15 INFO - Info: Effect.Pulsate 19:53:15 INFO - Info: Effect.Squish 19:53:15 INFO - Info: Effect.Fold 19:53:15 INFO - Info: Effect.Grow 19:53:15 INFO - Info: Effect.Shrink 19:53:15 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testCombinedEffectsInitialize - 57 assertions, 0 failures, 0 errors 19:53:15 INFO - Info: Effect.Fade 19:53:15 INFO - Info: Effect.Appear 19:53:15 INFO - Info: Effect.BlindUp 19:53:15 INFO - Info: Effect.BlindDown 19:53:15 INFO - Info: Effect.Puff 19:53:15 INFO - Info: Effect.SwitchOff 19:53:15 INFO - Info: Effect.DropOut 19:53:15 INFO - Info: Effect.Shake 19:53:15 INFO - Info: Effect.SlideUp 19:53:15 INFO - Info: Effect.SlideDown 19:53:15 INFO - Info: Effect.Pulsate 19:53:15 INFO - Info: Effect.Squish 19:53:15 INFO - Info: Effect.Fold 19:53:15 INFO - Info: Effect.Grow 19:53:15 INFO - Info: Effect.Shrink 19:53:15 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testCombinedEffectsInitialize - 57 assertions, 0 failures, 0 errors 19:53:15 INFO - Info: Effect.Fade 19:53:15 INFO - Info: Effect.Appear 19:53:15 INFO - Info: Effect.BlindUp 19:53:15 INFO - Info: Effect.BlindDown 19:53:15 INFO - Info: Effect.Puff 19:53:15 INFO - Info: Effect.SwitchOff 19:53:15 INFO - Info: Effect.DropOut 19:53:15 INFO - Info: Effect.Shake 19:53:15 INFO - Info: Effect.SlideUp 19:53:15 INFO - Info: Effect.SlideDown 19:53:15 INFO - Info: Effect.Pulsate 19:53:15 INFO - Info: Effect.Squish 19:53:15 INFO - Info: Effect.Fold 19:53:15 INFO - Info: Effect.Grow 19:53:15 INFO - Info: Effect.Shrink 19:53:15 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testCombinedEffectsInitialize - 57 assertions, 0 failures, 0 errors 19:53:15 INFO - Info: Effect.Fade 19:53:15 INFO - Info: Effect.Appear 19:53:15 INFO - Info: Effect.BlindUp 19:53:15 INFO - Info: Effect.BlindDown 19:53:15 INFO - Info: Effect.Puff 19:53:15 INFO - Info: Effect.SwitchOff 19:53:15 INFO - Info: Effect.DropOut 19:53:15 INFO - Info: Effect.Shake 19:53:15 INFO - Info: Effect.SlideUp 19:53:15 INFO - Info: Effect.SlideDown 19:53:15 INFO - Info: Effect.Pulsate 19:53:15 INFO - Info: Effect.Squish 19:53:15 INFO - Info: Effect.Fold 19:53:15 INFO - Info: Effect.Grow 19:53:15 INFO - Info: Effect.Shrink 19:53:15 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testCombinedEffectsInitialize - 57 assertions, 0 failures, 0 errors 19:53:15 INFO - Info: Effect.Fade 19:53:15 INFO - Info: Effect.Appear 19:53:15 INFO - Info: Effect.BlindUp 19:53:15 INFO - Info: Effect.BlindDown 19:53:15 INFO - Info: Effect.Puff 19:53:15 INFO - Info: Effect.SwitchOff 19:53:15 INFO - Info: Effect.DropOut 19:53:15 INFO - Info: Effect.Shake 19:53:15 INFO - Info: Effect.SlideUp 19:53:15 INFO - Info: Effect.SlideDown 19:53:15 INFO - Info: Effect.Pulsate 19:53:15 INFO - Info: Effect.Squish 19:53:15 INFO - Info: Effect.Fold 19:53:15 INFO - Info: Effect.Grow 19:53:15 INFO - Info: Effect.Shrink 19:53:15 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testCombinedEffectsInitialize - 57 assertions, 0 failures, 0 errors 19:53:15 INFO - Info: Effect.Fade 19:53:15 INFO - Info: Effect.Appear 19:53:15 INFO - Info: Effect.BlindUp 19:53:15 INFO - Info: Effect.BlindDown 19:53:15 INFO - Info: Effect.Puff 19:53:15 INFO - Info: Effect.SwitchOff 19:53:15 INFO - Info: Effect.DropOut 19:53:15 INFO - Info: Effect.Shake 19:53:15 INFO - Info: Effect.SlideUp 19:53:15 INFO - Info: Effect.SlideDown 19:53:15 INFO - Info: Effect.Pulsate 19:53:15 INFO - Info: Effect.Squish 19:53:15 INFO - Info: Effect.Fold 19:53:15 INFO - Info: Effect.Grow 19:53:15 INFO - Info: Effect.Shrink 19:53:15 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testCombinedEffectsInitialize - 57 assertions, 0 failures, 0 errors 19:53:15 INFO - Info: Effect.Fade 19:53:15 INFO - Info: Effect.Appear 19:53:15 INFO - Info: Effect.BlindUp 19:53:15 INFO - Info: Effect.BlindDown 19:53:15 INFO - Info: Effect.Puff 19:53:15 INFO - Info: Effect.SwitchOff 19:53:15 INFO - Info: Effect.DropOut 19:53:15 INFO - Info: Effect.Shake 19:53:15 INFO - Info: Effect.SlideUp 19:53:15 INFO - Info: Effect.SlideDown 19:53:15 INFO - Info: Effect.Pulsate 19:53:15 INFO - Info: Effect.Squish 19:53:15 INFO - Info: Effect.Fold 19:53:15 INFO - Info: Effect.Grow 19:53:15 INFO - Info: Effect.Shrink 19:53:15 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testCombinedEffectsInitialize - 57 assertions, 0 failures, 0 errors 19:53:15 INFO - Info: Effect.Fade 19:53:15 INFO - Info: Effect.Appear 19:53:15 INFO - Info: Effect.BlindUp 19:53:15 INFO - Info: Effect.BlindDown 19:53:15 INFO - Info: Effect.Puff 19:53:15 INFO - Info: Effect.SwitchOff 19:53:15 INFO - Info: Effect.DropOut 19:53:15 INFO - Info: Effect.Shake 19:53:15 INFO - Info: Effect.SlideUp 19:53:15 INFO - Info: Effect.SlideDown 19:53:15 INFO - Info: Effect.Pulsate 19:53:15 INFO - Info: Effect.Squish 19:53:15 INFO - Info: Effect.Fold 19:53:15 INFO - Info: Effect.Grow 19:53:15 INFO - Info: Effect.Shrink 19:53:15 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testCombinedEffectsInitialize - 57 assertions, 0 failures, 0 errors 19:53:15 INFO - Info: Effect.Fade 19:53:15 INFO - Info: Effect.Appear 19:53:15 INFO - Info: Effect.BlindUp 19:53:15 INFO - Info: Effect.BlindDown 19:53:15 INFO - Info: Effect.Puff 19:53:15 INFO - Info: Effect.SwitchOff 19:53:15 INFO - Info: Effect.DropOut 19:53:15 INFO - Info: Effect.Shake 19:53:15 INFO - Info: Effect.SlideUp 19:53:15 INFO - Info: Effect.SlideDown 19:53:15 INFO - Info: Effect.Pulsate 19:53:15 INFO - Info: Effect.Squish 19:53:15 INFO - Info: Effect.Fold 19:53:15 INFO - Info: Effect.Grow 19:53:15 INFO - Info: Effect.Shrink 19:53:15 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testCombinedEffectsInitialize - 57 assertions, 0 failures, 0 errors 19:53:15 INFO - Info: Effect.Fade 19:53:15 INFO - Info: Effect.Appear 19:53:15 INFO - Info: Effect.BlindUp 19:53:15 INFO - Info: Effect.BlindDown 19:53:15 INFO - Info: Effect.Puff 19:53:15 INFO - Info: Effect.SwitchOff 19:53:15 INFO - Info: Effect.DropOut 19:53:15 INFO - Info: Effect.Shake 19:53:15 INFO - Info: Effect.SlideUp 19:53:15 INFO - Info: Effect.SlideDown 19:53:15 INFO - Info: Effect.Pulsate 19:53:15 INFO - Info: Effect.Squish 19:53:15 INFO - Info: Effect.Fold 19:53:15 INFO - Info: Effect.Grow 19:53:15 INFO - Info: Effect.Shrink 19:53:15 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testCombinedEffectsInitialize - 57 assertions, 0 failures, 0 errors 19:53:15 INFO - Info: Effect.Fade 19:53:15 INFO - Info: Effect.Appear 19:53:15 INFO - Info: Effect.BlindUp 19:53:15 INFO - Info: Effect.BlindDown 19:53:15 INFO - Info: Effect.Puff 19:53:15 INFO - Info: Effect.SwitchOff 19:53:15 INFO - Info: Effect.DropOut 19:53:15 INFO - Info: Effect.Shake 19:53:15 INFO - Info: Effect.SlideUp 19:53:15 INFO - Info: Effect.SlideDown 19:53:15 INFO - Info: Effect.Pulsate 19:53:15 INFO - Info: Effect.Squish 19:53:15 INFO - Info: Effect.Fold 19:53:15 INFO - Info: Effect.Grow 19:53:15 INFO - Info: Effect.Shrink 19:53:15 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testCombinedEffectsInitialize - 57 assertions, 0 failures, 0 errors 19:53:15 INFO - Info: Effect.Fade 19:53:15 INFO - Info: Effect.Appear 19:53:15 INFO - Info: Effect.BlindUp 19:53:15 INFO - Info: Effect.BlindDown 19:53:15 INFO - Info: Effect.Puff 19:53:15 INFO - Info: Effect.SwitchOff 19:53:15 INFO - Info: Effect.DropOut 19:53:15 INFO - Info: Effect.Shake 19:53:15 INFO - Info: Effect.SlideUp 19:53:15 INFO - Info: Effect.SlideDown 19:53:15 INFO - Info: Effect.Pulsate 19:53:15 INFO - Info: Effect.Squish 19:53:15 INFO - Info: Effect.Fold 19:53:15 INFO - Info: Effect.Grow 19:53:15 INFO - Info: Effect.Shrink 19:53:15 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testCombinedEffectsInitialize - 57 assertions, 0 failures, 0 errors 19:53:15 INFO - Info: Effect.Fade 19:53:15 INFO - Info: Effect.Appear 19:53:15 INFO - Info: Effect.BlindUp 19:53:15 INFO - Info: Effect.BlindDown 19:53:15 INFO - Info: Effect.Puff 19:53:15 INFO - Info: Effect.SwitchOff 19:53:15 INFO - Info: Effect.DropOut 19:53:15 INFO - Info: Effect.Shake 19:53:15 INFO - Info: Effect.SlideUp 19:53:15 INFO - Info: Effect.SlideDown 19:53:15 INFO - Info: Effect.Pulsate 19:53:15 INFO - Info: Effect.Squish 19:53:15 INFO - Info: Effect.Fold 19:53:15 INFO - Info: Effect.Grow 19:53:15 INFO - Info: Effect.Shrink 19:53:15 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testCombinedEffectsInitialize - 57 assertions, 0 failures, 0 errors 19:53:15 INFO - Info: Effect.Fade 19:53:15 INFO - Info: Effect.Appear 19:53:15 INFO - Info: Effect.BlindUp 19:53:15 INFO - Info: Effect.BlindDown 19:53:15 INFO - Info: Effect.Puff 19:53:15 INFO - Info: Effect.SwitchOff 19:53:15 INFO - Info: Effect.DropOut 19:53:15 INFO - Info: Effect.Shake 19:53:15 INFO - Info: Effect.SlideUp 19:53:15 INFO - Info: Effect.SlideDown 19:53:15 INFO - Info: Effect.Pulsate 19:53:15 INFO - Info: Effect.Squish 19:53:15 INFO - Info: Effect.Fold 19:53:15 INFO - Info: Effect.Grow 19:53:15 INFO - Info: Effect.Shrink 19:53:15 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testCombinedEffectsInitialize - 57 assertions, 0 failures, 0 errors 19:53:15 INFO - Info: Effect.Fade 19:53:15 INFO - Info: Effect.Appear 19:53:15 INFO - Info: Effect.BlindUp 19:53:15 INFO - Info: Effect.BlindDown 19:53:15 INFO - Info: Effect.Puff 19:53:15 INFO - Info: Effect.SwitchOff 19:53:15 INFO - Info: Effect.DropOut 19:53:15 INFO - Info: Effect.Shake 19:53:15 INFO - Info: Effect.SlideUp 19:53:15 INFO - Info: Effect.SlideDown 19:53:15 INFO - Info: Effect.Pulsate 19:53:15 INFO - Info: Effect.Squish 19:53:15 INFO - Info: Effect.Fold 19:53:15 INFO - Info: Effect.Grow 19:53:15 INFO - Info: Effect.Shrink 19:53:15 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testCombinedEffectsInitialize - 57 assertions, 0 failures, 0 errors 19:53:15 INFO - Info: Effect.Fade 19:53:15 INFO - Info: Effect.Appear 19:53:15 INFO - Info: Effect.BlindUp 19:53:15 INFO - Info: Effect.BlindDown 19:53:15 INFO - Info: Effect.Puff 19:53:15 INFO - Info: Effect.SwitchOff 19:53:15 INFO - Info: Effect.DropOut 19:53:15 INFO - Info: Effect.Shake 19:53:15 INFO - Info: Effect.SlideUp 19:53:15 INFO - Info: Effect.SlideDown 19:53:15 INFO - Info: Effect.Pulsate 19:53:15 INFO - Info: Effect.Squish 19:53:15 INFO - Info: Effect.Fold 19:53:15 INFO - Info: Effect.Grow 19:53:15 INFO - Info: Effect.Shrink 19:53:15 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testCombinedEffectsInitialize - 57 assertions, 0 failures, 0 errors 19:53:15 INFO - Info: Effect.Fade 19:53:15 INFO - Info: Effect.Appear 19:53:15 INFO - Info: Effect.BlindUp 19:53:15 INFO - Info: Effect.BlindDown 19:53:15 INFO - Info: Effect.Puff 19:53:15 INFO - Info: Effect.SwitchOff 19:53:15 INFO - Info: Effect.DropOut 19:53:15 INFO - Info: Effect.Shake 19:53:15 INFO - Info: Effect.SlideUp 19:53:15 INFO - Info: Effect.SlideDown 19:53:15 INFO - Info: Effect.Pulsate 19:53:15 INFO - Info: Effect.Squish 19:53:15 INFO - Info: Effect.Fold 19:53:15 INFO - Info: Effect.Grow 19:53:15 INFO - Info: Effect.Shrink 19:53:15 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testCombinedEffectsInitialize - 57 assertions, 0 failures, 0 errors 19:53:15 INFO - Info: Effect.Fade 19:53:15 INFO - Info: Effect.Appear 19:53:15 INFO - Info: Effect.BlindUp 19:53:15 INFO - Info: Effect.BlindDown 19:53:15 INFO - Info: Effect.Puff 19:53:15 INFO - Info: Effect.SwitchOff 19:53:15 INFO - Info: Effect.DropOut 19:53:15 INFO - Info: Effect.Shake 19:53:15 INFO - Info: Effect.SlideUp 19:53:15 INFO - Info: Effect.SlideDown 19:53:15 INFO - Info: Effect.Pulsate 19:53:15 INFO - Info: Effect.Squish 19:53:15 INFO - Info: Effect.Fold 19:53:15 INFO - Info: Effect.Grow 19:53:15 INFO - Info: Effect.Shrink 19:53:15 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testCombinedEffectsInitialize - 57 assertions, 0 failures, 0 errors 19:53:15 INFO - Info: Effect.Fade 19:53:15 INFO - Info: Effect.Appear 19:53:15 INFO - Info: Effect.BlindUp 19:53:15 INFO - Info: Effect.BlindDown 19:53:15 INFO - Info: Effect.Puff 19:53:15 INFO - Info: Effect.SwitchOff 19:53:15 INFO - Info: Effect.DropOut 19:53:15 INFO - Info: Effect.Shake 19:53:15 INFO - Info: Effect.SlideUp 19:53:15 INFO - Info: Effect.SlideDown 19:53:15 INFO - Info: Effect.Pulsate 19:53:15 INFO - Info: Effect.Squish 19:53:15 INFO - Info: Effect.Fold 19:53:15 INFO - Info: Effect.Grow 19:53:15 INFO - Info: Effect.Shrink 19:53:15 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testCombinedEffectsInitialize - 57 assertions, 0 failures, 0 errors 19:53:15 INFO - Info: Effect.Fade 19:53:15 INFO - Info: Effect.Appear 19:53:15 INFO - Info: Effect.BlindUp 19:53:15 INFO - Info: Effect.BlindDown 19:53:15 INFO - Info: Effect.Puff 19:53:15 INFO - Info: Effect.SwitchOff 19:53:15 INFO - Info: Effect.DropOut 19:53:15 INFO - Info: Effect.Shake 19:53:15 INFO - Info: Effect.SlideUp 19:53:15 INFO - Info: Effect.SlideDown 19:53:15 INFO - Info: Effect.Pulsate 19:53:15 INFO - Info: Effect.Squish 19:53:15 INFO - Info: Effect.Fold 19:53:15 INFO - Info: Effect.Grow 19:53:15 INFO - Info: Effect.Shrink 19:53:15 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testCombinedEffectsInitialize - 57 assertions, 0 failures, 0 errors 19:53:15 INFO - Info: Effect.Fade 19:53:15 INFO - Info: Effect.Appear 19:53:15 INFO - Info: Effect.BlindUp 19:53:15 INFO - Info: Effect.BlindDown 19:53:15 INFO - Info: Effect.Puff 19:53:15 INFO - Info: Effect.SwitchOff 19:53:15 INFO - Info: Effect.DropOut 19:53:15 INFO - Info: Effect.Shake 19:53:15 INFO - Info: Effect.SlideUp 19:53:15 INFO - Info: Effect.SlideDown 19:53:15 INFO - Info: Effect.Pulsate 19:53:15 INFO - Info: Effect.Squish 19:53:15 INFO - Info: Effect.Fold 19:53:15 INFO - Info: Effect.Grow 19:53:15 INFO - Info: Effect.Shrink 19:53:15 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testCombinedEffectsInitialize - 57 assertions, 0 failures, 0 errors 19:53:15 INFO - Info: Effect.Fade 19:53:15 INFO - Info: Effect.Appear 19:53:15 INFO - Info: Effect.BlindUp 19:53:15 INFO - Info: Effect.BlindDown 19:53:15 INFO - Info: Effect.Puff 19:53:15 INFO - Info: Effect.SwitchOff 19:53:15 INFO - Info: Effect.DropOut 19:53:15 INFO - Info: Effect.Shake 19:53:15 INFO - Info: Effect.SlideUp 19:53:15 INFO - Info: Effect.SlideDown 19:53:15 INFO - Info: Effect.Pulsate 19:53:15 INFO - Info: Effect.Squish 19:53:15 INFO - Info: Effect.Fold 19:53:15 INFO - Info: Effect.Grow 19:53:15 INFO - Info: Effect.Shrink 19:53:15 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testCombinedEffectsInitialize - 57 assertions, 0 failures, 0 errors 19:53:15 INFO - Info: Effect.Fade 19:53:15 INFO - Info: Effect.Appear 19:53:15 INFO - Info: Effect.BlindUp 19:53:15 INFO - Info: Effect.BlindDown 19:53:15 INFO - Info: Effect.Puff 19:53:15 INFO - Info: Effect.SwitchOff 19:53:15 INFO - Info: Effect.DropOut 19:53:15 INFO - Info: Effect.Shake 19:53:15 INFO - Info: Effect.SlideUp 19:53:15 INFO - Info: Effect.SlideDown 19:53:15 INFO - Info: Effect.Pulsate 19:53:15 INFO - Info: Effect.Squish 19:53:15 INFO - Info: Effect.Fold 19:53:15 INFO - Info: Effect.Grow 19:53:15 INFO - Info: Effect.Shrink 19:53:15 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testCombinedEffectsInitialize - 57 assertions, 0 failures, 0 errors 19:53:15 INFO - Info: Effect.Fade 19:53:15 INFO - Info: Effect.Appear 19:53:15 INFO - Info: Effect.BlindUp 19:53:15 INFO - Info: Effect.BlindDown 19:53:15 INFO - Info: Effect.Puff 19:53:15 INFO - Info: Effect.SwitchOff 19:53:15 INFO - Info: Effect.DropOut 19:53:15 INFO - Info: Effect.Shake 19:53:15 INFO - Info: Effect.SlideUp 19:53:15 INFO - Info: Effect.SlideDown 19:53:15 INFO - Info: Effect.Pulsate 19:53:15 INFO - Info: Effect.Squish 19:53:15 INFO - Info: Effect.Fold 19:53:15 INFO - Info: Effect.Grow 19:53:15 INFO - Info: Effect.Shrink 19:53:15 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testCombinedEffectsInitialize - 57 assertions, 0 failures, 0 errors 19:53:15 INFO - Info: Effect.Fade 19:53:15 INFO - Info: Effect.Appear 19:53:15 INFO - Info: Effect.BlindUp 19:53:15 INFO - Info: Effect.BlindDown 19:53:15 INFO - Info: Effect.Puff 19:53:15 INFO - Info: Effect.SwitchOff 19:53:15 INFO - Info: Effect.DropOut 19:53:15 INFO - Info: Effect.Shake 19:53:15 INFO - Info: Effect.SlideUp 19:53:15 INFO - Info: Effect.SlideDown 19:53:15 INFO - Info: Effect.Pulsate 19:53:15 INFO - Info: Effect.Squish 19:53:15 INFO - Info: Effect.Fold 19:53:15 INFO - Info: Effect.Grow 19:53:15 INFO - Info: Effect.Shrink 19:53:15 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testCombinedEffectsInitialize - 57 assertions, 0 failures, 0 errors 19:53:15 INFO - Info: Effect.Fade 19:53:15 INFO - Info: Effect.Appear 19:53:15 INFO - Info: Effect.BlindUp 19:53:15 INFO - Info: Effect.BlindDown 19:53:15 INFO - Info: Effect.Puff 19:53:15 INFO - Info: Effect.SwitchOff 19:53:15 INFO - Info: Effect.DropOut 19:53:15 INFO - Info: Effect.Shake 19:53:15 INFO - Info: Effect.SlideUp 19:53:15 INFO - Info: Effect.SlideDown 19:53:15 INFO - Info: Effect.Pulsate 19:53:15 INFO - Info: Effect.Squish 19:53:15 INFO - Info: Effect.Fold 19:53:15 INFO - Info: Effect.Grow 19:53:15 INFO - Info: Effect.Shrink 19:53:15 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testCombinedEffectsInitialize - 57 assertions, 0 failures, 0 errors 19:53:15 INFO - Info: Effect.Fade 19:53:15 INFO - Info: Effect.Appear 19:53:15 INFO - Info: Effect.BlindUp 19:53:15 INFO - Info: Effect.BlindDown 19:53:15 INFO - Info: Effect.Puff 19:53:15 INFO - Info: Effect.SwitchOff 19:53:15 INFO - Info: Effect.DropOut 19:53:15 INFO - Info: Effect.Shake 19:53:15 INFO - Info: Effect.SlideUp 19:53:15 INFO - Info: Effect.SlideDown 19:53:15 INFO - Info: Effect.Pulsate 19:53:15 INFO - Info: Effect.Squish 19:53:15 INFO - Info: Effect.Fold 19:53:15 INFO - Info: Effect.Grow 19:53:15 INFO - Info: Effect.Shrink 19:53:15 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testCombinedEffectsInitialize - 57 assertions, 0 failures, 0 errors 19:53:15 INFO - Info: Effect.Fade 19:53:15 INFO - Info: Effect.Appear 19:53:15 INFO - Info: Effect.BlindUp 19:53:15 INFO - Info: Effect.BlindDown 19:53:15 INFO - Info: Effect.Puff 19:53:15 INFO - Info: Effect.SwitchOff 19:53:15 INFO - Info: Effect.DropOut 19:53:15 INFO - Info: Effect.Shake 19:53:15 INFO - Info: Effect.SlideUp 19:53:15 INFO - Info: Effect.SlideDown 19:53:15 INFO - Info: Effect.Pulsate 19:53:15 INFO - Info: Effect.Squish 19:53:15 INFO - Info: Effect.Fold 19:53:15 INFO - Info: Effect.Grow 19:53:15 INFO - Info: Effect.Shrink 19:53:15 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testCombinedEffectsInitialize - 57 assertions, 0 failures, 0 errors 19:53:15 INFO - Info: Effect.Fade 19:53:15 INFO - Info: Effect.Appear 19:53:15 INFO - Info: Effect.BlindUp 19:53:15 INFO - Info: Effect.BlindDown 19:53:15 INFO - Info: Effect.Puff 19:53:15 INFO - Info: Effect.SwitchOff 19:53:15 INFO - Info: Effect.DropOut 19:53:15 INFO - Info: Effect.Shake 19:53:15 INFO - Info: Effect.SlideUp 19:53:15 INFO - Info: Effect.SlideDown 19:53:15 INFO - Info: Effect.Pulsate 19:53:15 INFO - Info: Effect.Squish 19:53:15 INFO - Info: Effect.Fold 19:53:15 INFO - Info: Effect.Grow 19:53:15 INFO - Info: Effect.Shrink 19:53:15 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testCombinedEffectsInitialize - 57 assertions, 0 failures, 0 errors 19:53:15 INFO - Info: Effect.Fade 19:53:15 INFO - Info: Effect.Appear 19:53:15 INFO - Info: Effect.BlindUp 19:53:15 INFO - Info: Effect.BlindDown 19:53:15 INFO - Info: Effect.Puff 19:53:15 INFO - Info: Effect.SwitchOff 19:53:15 INFO - Info: Effect.DropOut 19:53:15 INFO - Info: Effect.Shake 19:53:15 INFO - Info: Effect.SlideUp 19:53:15 INFO - Info: Effect.SlideDown 19:53:15 INFO - Info: Effect.Pulsate 19:53:15 INFO - Info: Effect.Squish 19:53:15 INFO - Info: Effect.Fold 19:53:15 INFO - Info: Effect.Grow 19:53:15 INFO - Info: Effect.Shrink 19:53:15 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testCombinedEffectsInitialize - 57 assertions, 0 failures, 0 errors 19:53:15 INFO - Info: Effect.Fade 19:53:15 INFO - Info: Effect.Appear 19:53:15 INFO - Info: Effect.BlindUp 19:53:15 INFO - Info: Effect.BlindDown 19:53:15 INFO - Info: Effect.Puff 19:53:15 INFO - Info: Effect.SwitchOff 19:53:15 INFO - Info: Effect.DropOut 19:53:15 INFO - Info: Effect.Shake 19:53:15 INFO - Info: Effect.SlideUp 19:53:15 INFO - Info: Effect.SlideDown 19:53:15 INFO - Info: Effect.Pulsate 19:53:15 INFO - Info: Effect.Squish 19:53:15 INFO - Info: Effect.Fold 19:53:15 INFO - Info: Effect.Grow 19:53:15 INFO - Info: Effect.Shrink 19:53:15 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testCombinedEffectsInitialize - 57 assertions, 0 failures, 0 errors 19:53:15 INFO - Info: Effect.Fade 19:53:15 INFO - Info: Effect.Appear 19:53:15 INFO - Info: Effect.BlindUp 19:53:15 INFO - Info: Effect.BlindDown 19:53:15 INFO - Info: Effect.Puff 19:53:15 INFO - Info: Effect.SwitchOff 19:53:15 INFO - Info: Effect.DropOut 19:53:15 INFO - Info: Effect.Shake 19:53:15 INFO - Info: Effect.SlideUp 19:53:15 INFO - Info: Effect.SlideDown 19:53:15 INFO - Info: Effect.Pulsate 19:53:15 INFO - Info: Effect.Squish 19:53:15 INFO - Info: Effect.Fold 19:53:15 INFO - Info: Effect.Grow 19:53:15 INFO - Info: Effect.Shrink 19:53:15 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testCombinedEffectsInitialize - 57 assertions, 0 failures, 0 errors 19:53:15 INFO - Info: Effect.Fade 19:53:15 INFO - Info: Effect.Appear 19:53:15 INFO - Info: Effect.BlindUp 19:53:15 INFO - Info: Effect.BlindDown 19:53:15 INFO - Info: Effect.Puff 19:53:15 INFO - Info: Effect.SwitchOff 19:53:15 INFO - Info: Effect.DropOut 19:53:15 INFO - Info: Effect.Shake 19:53:15 INFO - Info: Effect.SlideUp 19:53:15 INFO - Info: Effect.SlideDown 19:53:15 INFO - Info: Effect.Pulsate 19:53:15 INFO - Info: Effect.Squish 19:53:15 INFO - Info: Effect.Fold 19:53:15 INFO - Info: Effect.Grow 19:53:15 INFO - Info: Effect.Shrink 19:53:15 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testCombinedEffectsInitialize - 57 assertions, 0 failures, 0 errors 19:53:15 INFO - Info: Effect.Fade 19:53:15 INFO - Info: Effect.Appear 19:53:15 INFO - Info: Effect.BlindUp 19:53:15 INFO - Info: Effect.BlindDown 19:53:15 INFO - Info: Effect.Puff 19:53:15 INFO - Info: Effect.SwitchOff 19:53:15 INFO - Info: Effect.DropOut 19:53:15 INFO - Info: Effect.Shake 19:53:15 INFO - Info: Effect.SlideUp 19:53:15 INFO - Info: Effect.SlideDown 19:53:15 INFO - Info: Effect.Pulsate 19:53:15 INFO - Info: Effect.Squish 19:53:15 INFO - Info: Effect.Fold 19:53:15 INFO - Info: Effect.Grow 19:53:15 INFO - Info: Effect.Shrink 19:53:15 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testCombinedEffectsInitialize - 57 assertions, 0 failures, 0 errors 19:53:15 INFO - Info: Effect.Fade 19:53:15 INFO - Info: Effect.Appear 19:53:15 INFO - Info: Effect.BlindUp 19:53:15 INFO - Info: Effect.BlindDown 19:53:15 INFO - Info: Effect.Puff 19:53:15 INFO - Info: Effect.SwitchOff 19:53:15 INFO - Info: Effect.DropOut 19:53:15 INFO - Info: Effect.Shake 19:53:15 INFO - Info: Effect.SlideUp 19:53:15 INFO - Info: Effect.SlideDown 19:53:15 INFO - Info: Effect.Pulsate 19:53:15 INFO - Info: Effect.Squish 19:53:15 INFO - Info: Effect.Fold 19:53:15 INFO - Info: Effect.Grow 19:53:15 INFO - Info: Effect.Shrink 19:53:15 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testCombinedEffectsInitialize - 57 assertions, 0 failures, 0 errors 19:53:15 INFO - Info: Effect.Fade 19:53:15 INFO - Info: Effect.Appear 19:53:15 INFO - Info: Effect.BlindUp 19:53:15 INFO - Info: Effect.BlindDown 19:53:15 INFO - Info: Effect.Puff 19:53:15 INFO - Info: Effect.SwitchOff 19:53:15 INFO - Info: Effect.DropOut 19:53:15 INFO - Info: Effect.Shake 19:53:15 INFO - Info: Effect.SlideUp 19:53:15 INFO - Info: Effect.SlideDown 19:53:15 INFO - Info: Effect.Pulsate 19:53:15 INFO - Info: Effect.Squish 19:53:15 INFO - Info: Effect.Fold 19:53:15 INFO - Info: Effect.Grow 19:53:15 INFO - Info: Effect.Shrink 19:53:15 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testCombinedEffectsInitialize - 57 assertions, 0 failures, 0 errors 19:53:15 INFO - Info: Effect.Fade 19:53:15 INFO - Info: Effect.Appear 19:53:15 INFO - Info: Effect.BlindUp 19:53:15 INFO - Info: Effect.BlindDown 19:53:15 INFO - Info: Effect.Puff 19:53:15 INFO - Info: Effect.SwitchOff 19:53:15 INFO - Info: Effect.DropOut 19:53:15 INFO - Info: Effect.Shake 19:53:15 INFO - Info: Effect.SlideUp 19:53:15 INFO - Info: Effect.SlideDown 19:53:15 INFO - Info: Effect.Pulsate 19:53:15 INFO - Info: Effect.Squish 19:53:15 INFO - Info: Effect.Fold 19:53:15 INFO - Info: Effect.Grow 19:53:15 INFO - Info: Effect.Shrink 19:53:15 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testCombinedEffectsInitialize - 57 assertions, 0 failures, 0 errors 19:53:15 INFO - Info: Effect.Fade 19:53:15 INFO - Info: Effect.Appear 19:53:15 INFO - Info: Effect.BlindUp 19:53:15 INFO - Info: Effect.BlindDown 19:53:15 INFO - Info: Effect.Puff 19:53:15 INFO - Info: Effect.SwitchOff 19:53:15 INFO - Info: Effect.DropOut 19:53:15 INFO - Info: Effect.Shake 19:53:15 INFO - Info: Effect.SlideUp 19:53:15 INFO - Info: Effect.SlideDown 19:53:15 INFO - Info: Effect.Pulsate 19:53:15 INFO - Info: Effect.Squish 19:53:15 INFO - Info: Effect.Fold 19:53:15 INFO - Info: Effect.Grow 19:53:15 INFO - Info: Effect.Shrink 19:53:15 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testCombinedEffectsInitialize - 57 assertions, 0 failures, 0 errors 19:53:15 INFO - Info: Effect.Fade 19:53:15 INFO - Info: Effect.Appear 19:53:15 INFO - Info: Effect.BlindUp 19:53:15 INFO - Info: Effect.BlindDown 19:53:15 INFO - Info: Effect.Puff 19:53:15 INFO - Info: Effect.SwitchOff 19:53:15 INFO - Info: Effect.DropOut 19:53:15 INFO - Info: Effect.Shake 19:53:15 INFO - Info: Effect.SlideUp 19:53:15 INFO - Info: Effect.SlideDown 19:53:15 INFO - Info: Effect.Pulsate 19:53:15 INFO - Info: Effect.Squish 19:53:15 INFO - Info: Effect.Fold 19:53:15 INFO - Info: Effect.Grow 19:53:15 INFO - Info: Effect.Shrink 19:53:15 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testCombinedEffectsInitialize - 57 assertions, 0 failures, 0 errors 19:53:15 INFO - Info: Effect.Fade 19:53:15 INFO - Info: Effect.Appear 19:53:15 INFO - Info: Effect.BlindUp 19:53:15 INFO - Info: Effect.BlindDown 19:53:15 INFO - Info: Effect.Puff 19:53:15 INFO - Info: Effect.SwitchOff 19:53:15 INFO - Info: Effect.DropOut 19:53:15 INFO - Info: Effect.Shake 19:53:15 INFO - Info: Effect.SlideUp 19:53:15 INFO - Info: Effect.SlideDown 19:53:15 INFO - Info: Effect.Pulsate 19:53:15 INFO - Info: Effect.Squish 19:53:15 INFO - Info: Effect.Fold 19:53:15 INFO - Info: Effect.Grow 19:53:15 INFO - Info: Effect.Shrink 19:53:15 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testCombinedEffectsInitialize - 57 assertions, 0 failures, 0 errors 19:53:15 INFO - Info: Effect.Fade 19:53:15 INFO - Info: Effect.Appear 19:53:15 INFO - Info: Effect.BlindUp 19:53:15 INFO - Info: Effect.BlindDown 19:53:15 INFO - Info: Effect.Puff 19:53:15 INFO - Info: Effect.SwitchOff 19:53:15 INFO - Info: Effect.DropOut 19:53:15 INFO - Info: Effect.Shake 19:53:15 INFO - Info: Effect.SlideUp 19:53:15 INFO - Info: Effect.SlideDown 19:53:15 INFO - Info: Effect.Pulsate 19:53:15 INFO - Info: Effect.Squish 19:53:15 INFO - Info: Effect.Fold 19:53:15 INFO - Info: Effect.Grow 19:53:15 INFO - Info: Effect.Shrink 19:53:15 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testCombinedEffectsInitialize - 57 assertions, 0 failures, 0 errors 19:53:15 INFO - Info: Effect.Fade 19:53:15 INFO - Info: Effect.Appear 19:53:15 INFO - Info: Effect.BlindUp 19:53:15 INFO - Info: Effect.BlindDown 19:53:15 INFO - Info: Effect.Puff 19:53:15 INFO - Info: Effect.SwitchOff 19:53:15 INFO - Info: Effect.DropOut 19:53:15 INFO - Info: Effect.Shake 19:53:15 INFO - Info: Effect.SlideUp 19:53:15 INFO - Info: Effect.SlideDown 19:53:15 INFO - Info: Effect.Pulsate 19:53:15 INFO - Info: Effect.Squish 19:53:15 INFO - Info: Effect.Fold 19:53:15 INFO - Info: Effect.Grow 19:53:15 INFO - Info: Effect.Shrink 19:53:15 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testCombinedEffectsInitialize - 57 assertions, 0 failures, 0 errors 19:53:15 INFO - Info: Effect.Fade 19:53:15 INFO - Info: Effect.Appear 19:53:15 INFO - Info: Effect.BlindUp 19:53:15 INFO - Info: Effect.BlindDown 19:53:15 INFO - Info: Effect.Puff 19:53:15 INFO - Info: Effect.SwitchOff 19:53:15 INFO - Info: Effect.DropOut 19:53:15 INFO - Info: Effect.Shake 19:53:15 INFO - Info: Effect.SlideUp 19:53:15 INFO - Info: Effect.SlideDown 19:53:15 INFO - Info: Effect.Pulsate 19:53:15 INFO - Info: Effect.Squish 19:53:15 INFO - Info: Effect.Fold 19:53:15 INFO - Info: Effect.Grow 19:53:15 INFO - Info: Effect.Shrink 19:53:15 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testCombinedEffectsInitialize - 57 assertions, 0 failures, 0 errors 19:53:15 INFO - Info: Effect.Fade 19:53:15 INFO - Info: Effect.Appear 19:53:15 INFO - Info: Effect.BlindUp 19:53:15 INFO - Info: Effect.BlindDown 19:53:15 INFO - Info: Effect.Puff 19:53:15 INFO - Info: Effect.SwitchOff 19:53:15 INFO - Info: Effect.DropOut 19:53:15 INFO - Info: Effect.Shake 19:53:15 INFO - Info: Effect.SlideUp 19:53:15 INFO - Info: Effect.SlideDown 19:53:15 INFO - Info: Effect.Pulsate 19:53:15 INFO - Info: Effect.Squish 19:53:15 INFO - Info: Effect.Fold 19:53:15 INFO - Info: Effect.Grow 19:53:15 INFO - Info: Effect.Shrink 19:53:15 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testCombinedEffectsInitialize - 57 assertions, 0 failures, 0 errors 19:53:15 INFO - Info: Effect.Fade 19:53:15 INFO - Info: Effect.Appear 19:53:15 INFO - Info: Effect.BlindUp 19:53:15 INFO - Info: Effect.BlindDown 19:53:15 INFO - Info: Effect.Puff 19:53:15 INFO - Info: Effect.SwitchOff 19:53:15 INFO - Info: Effect.DropOut 19:53:15 INFO - Info: Effect.Shake 19:53:15 INFO - Info: Effect.SlideUp 19:53:15 INFO - Info: Effect.SlideDown 19:53:15 INFO - Info: Effect.Pulsate 19:53:15 INFO - Info: Effect.Squish 19:53:15 INFO - Info: Effect.Fold 19:53:15 INFO - Info: Effect.Grow 19:53:15 INFO - Info: Effect.Shrink 19:53:16 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testElementCollectTextNodes - 5 assertions, 0 failures, 0 errors 19:53:16 INFO - Info: Operation finished 50 iterations in 0.007s 19:53:16 INFO - Info: Element.collectTextNodes finished 10 iterations in 0.003s 19:53:16 INFO - Info: Element.collectTextNodesIgnoreClass finished 10 iterations in 0.001s 19:53:16 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testElementCollectTextNodes - 5 assertions, 0 failures, 0 errors 19:53:16 INFO - Info: Operation finished 50 iterations in 0.007s 19:53:16 INFO - Info: Element.collectTextNodes finished 10 iterations in 0.003s 19:53:16 INFO - Info: Element.collectTextNodesIgnoreClass finished 10 iterations in 0.001s 19:53:16 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testElementCollectTextNodes - 5 assertions, 0 failures, 0 errors 19:53:16 INFO - Info: Operation finished 50 iterations in 0.007s 19:53:16 INFO - Info: Element.collectTextNodes finished 10 iterations in 0.003s 19:53:16 INFO - Info: Element.collectTextNodesIgnoreClass finished 10 iterations in 0.001s 19:53:16 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testElementCollectTextNodes - 5 assertions, 0 failures, 0 errors 19:53:16 INFO - Info: Operation finished 50 iterations in 0.007s 19:53:16 INFO - Info: Element.collectTextNodes finished 10 iterations in 0.003s 19:53:16 INFO - Info: Element.collectTextNodesIgnoreClass finished 10 iterations in 0.001s 19:53:16 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testElementCollectTextNodes - 5 assertions, 0 failures, 0 errors 19:53:16 INFO - Info: Operation finished 50 iterations in 0.007s 19:53:16 INFO - Info: Element.collectTextNodes finished 10 iterations in 0.003s 19:53:16 INFO - Info: Element.collectTextNodesIgnoreClass finished 10 iterations in 0.001s 19:53:18 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testVisualEffect - 2 assertions, 0 failures, 0 errors 19:53:18 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testVisualEffect - 2 assertions, 0 failures, 0 errors 19:53:18 INFO - GECKO(1926) | JavaScript error: http://mochi.test:8888/tests/dom/tests/mochitest/ajax/scriptaculous/src/unittest.js, line 585: TypeError: Ajax.InPlaceEditor is undefined 19:53:19 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testDynamicLoading - 3 assertions, 0 failures, 0 errors 19:53:19 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testDynamicLoading - 3 assertions, 0 failures, 0 errors 19:53:19 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testDynamicLoading - 3 assertions, 0 failures, 0 errors 19:53:20 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testPositionCloneFromAbsolute - 9 assertions, 0 failures, 0 errors 19:53:20 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testPositionCloneFromAbsolute - 9 assertions, 0 failures, 0 errors 19:53:20 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testPositionCloneFromAbsolute - 9 assertions, 0 failures, 0 errors 19:53:20 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testPositionCloneFromAbsolute - 9 assertions, 0 failures, 0 errors 19:53:20 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testPositionCloneFromAbsolute - 9 assertions, 0 failures, 0 errors 19:53:20 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testPositionCloneFromAbsolute - 9 assertions, 0 failures, 0 errors 19:53:20 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testPositionCloneFromAbsolute - 9 assertions, 0 failures, 0 errors 19:53:20 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testPositionCloneFromAbsolute - 9 assertions, 0 failures, 0 errors 19:53:20 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testPositionCloneFromAbsolute - 9 assertions, 0 failures, 0 errors 19:53:20 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testPositionCloneFromRelative - 9 assertions, 0 failures, 0 errors 19:53:20 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testPositionCloneFromRelative - 9 assertions, 0 failures, 0 errors 19:53:20 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testPositionCloneFromRelative - 9 assertions, 0 failures, 0 errors 19:53:20 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testPositionCloneFromRelative - 9 assertions, 0 failures, 0 errors 19:53:20 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testPositionCloneFromRelative - 9 assertions, 0 failures, 0 errors 19:53:20 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testPositionCloneFromRelative - 9 assertions, 0 failures, 0 errors 19:53:20 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testPositionCloneFromRelative - 9 assertions, 0 failures, 0 errors 19:53:20 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testPositionCloneFromRelative - 9 assertions, 0 failures, 0 errors 19:53:20 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testPositionCloneFromRelative - 9 assertions, 0 failures, 0 errors 19:53:20 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testPositionCloneFromStatic - 9 assertions, 0 failures, 0 errors 19:53:20 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testPositionCloneFromStatic - 9 assertions, 0 failures, 0 errors 19:53:20 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testPositionCloneFromStatic - 9 assertions, 0 failures, 0 errors 19:53:20 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testPositionCloneFromStatic - 9 assertions, 0 failures, 0 errors 19:53:20 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testPositionCloneFromStatic - 9 assertions, 0 failures, 0 errors 19:53:20 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testPositionCloneFromStatic - 9 assertions, 0 failures, 0 errors 19:53:20 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testPositionCloneFromStatic - 9 assertions, 0 failures, 0 errors 19:53:20 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testPositionCloneFromStatic - 9 assertions, 0 failures, 0 errors 19:53:20 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testPositionCloneFromStatic - 9 assertions, 0 failures, 0 errors 19:53:20 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testPositionCloneFromAbsoluteWithHiddenTarget - 9 assertions, 0 failures, 0 errors 19:53:20 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testPositionCloneFromAbsoluteWithHiddenTarget - 9 assertions, 0 failures, 0 errors 19:53:20 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testPositionCloneFromAbsoluteWithHiddenTarget - 9 assertions, 0 failures, 0 errors 19:53:20 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testPositionCloneFromAbsoluteWithHiddenTarget - 9 assertions, 0 failures, 0 errors 19:53:20 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testPositionCloneFromAbsoluteWithHiddenTarget - 9 assertions, 0 failures, 0 errors 19:53:20 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testPositionCloneFromAbsoluteWithHiddenTarget - 9 assertions, 0 failures, 0 errors 19:53:20 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testPositionCloneFromAbsoluteWithHiddenTarget - 9 assertions, 0 failures, 0 errors 19:53:20 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testPositionCloneFromAbsoluteWithHiddenTarget - 9 assertions, 0 failures, 0 errors 19:53:20 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testPositionCloneFromAbsoluteWithHiddenTarget - 9 assertions, 0 failures, 0 errors 19:53:20 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testPositionCloneFromRelativeWithHiddenTarget - 9 assertions, 0 failures, 0 errors 19:53:20 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testPositionCloneFromRelativeWithHiddenTarget - 9 assertions, 0 failures, 0 errors 19:53:20 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testPositionCloneFromRelativeWithHiddenTarget - 9 assertions, 0 failures, 0 errors 19:53:20 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testPositionCloneFromRelativeWithHiddenTarget - 9 assertions, 0 failures, 0 errors 19:53:20 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testPositionCloneFromRelativeWithHiddenTarget - 9 assertions, 0 failures, 0 errors 19:53:20 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testPositionCloneFromRelativeWithHiddenTarget - 9 assertions, 0 failures, 0 errors 19:53:20 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testPositionCloneFromRelativeWithHiddenTarget - 9 assertions, 0 failures, 0 errors 19:53:20 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testPositionCloneFromRelativeWithHiddenTarget - 9 assertions, 0 failures, 0 errors 19:53:20 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testPositionCloneFromRelativeWithHiddenTarget - 9 assertions, 0 failures, 0 errors 19:53:20 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testPositionCloneFromStaticWithHiddenTarget - 9 assertions, 0 failures, 0 errors 19:53:20 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testPositionCloneFromStaticWithHiddenTarget - 9 assertions, 0 failures, 0 errors 19:53:20 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testPositionCloneFromStaticWithHiddenTarget - 9 assertions, 0 failures, 0 errors 19:53:20 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testPositionCloneFromStaticWithHiddenTarget - 9 assertions, 0 failures, 0 errors 19:53:20 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testPositionCloneFromStaticWithHiddenTarget - 9 assertions, 0 failures, 0 errors 19:53:20 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testPositionCloneFromStaticWithHiddenTarget - 9 assertions, 0 failures, 0 errors 19:53:20 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testPositionCloneFromStaticWithHiddenTarget - 9 assertions, 0 failures, 0 errors 19:53:20 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testPositionCloneFromStaticWithHiddenTarget - 9 assertions, 0 failures, 0 errors 19:53:20 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testPositionCloneFromStaticWithHiddenTarget - 9 assertions, 0 failures, 0 errors 19:53:21 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testSortableSerializeSequenceBasics - 5 assertions, 0 failures, 0 errors 19:53:21 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testSortableSerializeSequenceBasics - 5 assertions, 0 failures, 0 errors 19:53:21 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testSortableSerializeSequenceBasics - 5 assertions, 0 failures, 0 errors 19:53:21 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testSortableSerializeSequenceBasics - 5 assertions, 0 failures, 0 errors 19:53:21 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testSortableSerializeSequenceBasics - 5 assertions, 0 failures, 0 errors 19:53:21 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testSortableSerializeFormat - 5 assertions, 0 failures, 0 errors 19:53:21 INFO - Info: Sortable.serialize finished 1 iterations in 0.001s 19:53:21 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testSortableSerializeFormat - 5 assertions, 0 failures, 0 errors 19:53:21 INFO - Info: Sortable.serialize finished 1 iterations in 0.001s 19:53:21 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testSortableSerializeFormat - 5 assertions, 0 failures, 0 errors 19:53:21 INFO - Info: Sortable.serialize finished 1 iterations in 0.001s 19:53:21 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testSortableSerializeFormat - 5 assertions, 0 failures, 0 errors 19:53:21 INFO - Info: Sortable.serialize finished 1 iterations in 0.001s 19:53:21 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testSortableSerializeFormat - 5 assertions, 0 failures, 0 errors 19:53:21 INFO - Info: Sortable.serialize finished 1 iterations in 0.001s 19:53:21 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testSortableSerializeRule - 6 assertions, 0 failures, 0 errors 19:53:21 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testSortableSerializeRule - 6 assertions, 0 failures, 0 errors 19:53:21 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testSortableSerializeRule - 6 assertions, 0 failures, 0 errors 19:53:21 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testSortableSerializeRule - 6 assertions, 0 failures, 0 errors 19:53:21 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testSortableSerializeRule - 6 assertions, 0 failures, 0 errors 19:53:21 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testSortableSerializeRule - 6 assertions, 0 failures, 0 errors 19:53:21 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testSortableSerializeName - 1 assertions, 0 failures, 0 errors 19:53:21 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testSortableSequenceFormat - 4 assertions, 0 failures, 0 errors 19:53:21 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testSortableSequenceFormat - 4 assertions, 0 failures, 0 errors 19:53:21 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testSortableSequenceFormat - 4 assertions, 0 failures, 0 errors 19:53:21 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testSortableSequenceFormat - 4 assertions, 0 failures, 0 errors 19:53:21 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testSortableFindElements - 5 assertions, 0 failures, 0 errors 19:53:21 INFO - Info: Sortable.findElements/1 finished 1 iterations in 0s 19:53:21 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testSortableFindElements - 5 assertions, 0 failures, 0 errors 19:53:21 INFO - Info: Sortable.findElements/1 finished 1 iterations in 0s 19:53:21 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testSortableFindElements - 5 assertions, 0 failures, 0 errors 19:53:21 INFO - Info: Sortable.findElements/1 finished 1 iterations in 0s 19:53:21 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testSortableFindElements - 5 assertions, 0 failures, 0 errors 19:53:21 INFO - Info: Sortable.findElements/1 finished 1 iterations in 0s 19:53:21 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testSortableFindElements - 5 assertions, 0 failures, 0 errors 19:53:21 INFO - Info: Sortable.findElements/1 finished 1 iterations in 0s 19:53:21 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testSortableSetSequence - 5 assertions, 0 failures, 0 errors 19:53:21 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testSortableSetSequence - 5 assertions, 0 failures, 0 errors 19:53:21 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testSortableSetSequence - 5 assertions, 0 failures, 0 errors 19:53:21 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testSortableSetSequence - 5 assertions, 0 failures, 0 errors 19:53:21 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testSortableSetSequence - 5 assertions, 0 failures, 0 errors 19:53:22 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testStringParseColor - 19 assertions, 0 failures, 0 errors 19:53:22 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testStringParseColor - 19 assertions, 0 failures, 0 errors 19:53:22 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testStringParseColor - 19 assertions, 0 failures, 0 errors 19:53:22 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testStringParseColor - 19 assertions, 0 failures, 0 errors 19:53:22 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testStringParseColor - 19 assertions, 0 failures, 0 errors 19:53:22 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testStringParseColor - 19 assertions, 0 failures, 0 errors 19:53:22 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testStringParseColor - 19 assertions, 0 failures, 0 errors 19:53:22 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testStringParseColor - 19 assertions, 0 failures, 0 errors 19:53:22 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testStringParseColor - 19 assertions, 0 failures, 0 errors 19:53:22 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testStringParseColor - 19 assertions, 0 failures, 0 errors 19:53:22 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testStringParseColor - 19 assertions, 0 failures, 0 errors 19:53:22 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testStringParseColor - 19 assertions, 0 failures, 0 errors 19:53:22 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testStringParseColor - 19 assertions, 0 failures, 0 errors 19:53:22 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testStringParseColor - 19 assertions, 0 failures, 0 errors 19:53:22 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testStringParseColor - 19 assertions, 0 failures, 0 errors 19:53:22 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testStringParseColor - 19 assertions, 0 failures, 0 errors 19:53:22 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testStringParseColor - 19 assertions, 0 failures, 0 errors 19:53:22 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testStringParseColor - 19 assertions, 0 failures, 0 errors 19:53:22 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testStringParseColor - 19 assertions, 0 failures, 0 errors 19:53:22 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testStringParseStyle - 4 assertions, 0 failures, 0 errors 19:53:22 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testStringParseStyle - 4 assertions, 0 failures, 0 errors 19:53:22 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testStringParseStyle - 4 assertions, 0 failures, 0 errors 19:53:22 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testStringParseStyle - 4 assertions, 0 failures, 0 errors 19:53:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testAssertEqual - 11 assertions, 0 failures, 0 errors 19:53:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testAssertEqual - 11 assertions, 0 failures, 0 errors 19:53:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testAssertEqual - 11 assertions, 0 failures, 0 errors 19:53:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testAssertEqual - 11 assertions, 0 failures, 0 errors 19:53:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testAssertEqual - 11 assertions, 0 failures, 0 errors 19:53:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testAssertEqual - 11 assertions, 0 failures, 0 errors 19:53:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testAssertEqual - 11 assertions, 0 failures, 0 errors 19:53:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testAssertEqual - 11 assertions, 0 failures, 0 errors 19:53:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testAssertEqual - 11 assertions, 0 failures, 0 errors 19:53:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testAssertEqual - 11 assertions, 0 failures, 0 errors 19:53:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testAssertEqual - 11 assertions, 0 failures, 0 errors 19:53:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testAssertRespondsTo - 2 assertions, 0 failures, 0 errors 19:53:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testAssertRespondsTo - 2 assertions, 0 failures, 0 errors 19:53:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testAssertIndentical - 15 assertions, 0 failures, 0 errors 19:53:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testAssertIndentical - 15 assertions, 0 failures, 0 errors 19:53:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testAssertIndentical - 15 assertions, 0 failures, 0 errors 19:53:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testAssertIndentical - 15 assertions, 0 failures, 0 errors 19:53:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testAssertIndentical - 15 assertions, 0 failures, 0 errors 19:53:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testAssertIndentical - 15 assertions, 0 failures, 0 errors 19:53:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testAssertIndentical - 15 assertions, 0 failures, 0 errors 19:53:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testAssertIndentical - 15 assertions, 0 failures, 0 errors 19:53:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testAssertIndentical - 15 assertions, 0 failures, 0 errors 19:53:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testAssertIndentical - 15 assertions, 0 failures, 0 errors 19:53:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testAssertIndentical - 15 assertions, 0 failures, 0 errors 19:53:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testAssertIndentical - 15 assertions, 0 failures, 0 errors 19:53:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testAssertIndentical - 15 assertions, 0 failures, 0 errors 19:53:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testAssertIndentical - 15 assertions, 0 failures, 0 errors 19:53:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testAssertIndentical - 15 assertions, 0 failures, 0 errors 19:53:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testAssertMatch - 6 assertions, 0 failures, 0 errors 19:53:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testAssertMatch - 6 assertions, 0 failures, 0 errors 19:53:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testAssertMatch - 6 assertions, 0 failures, 0 errors 19:53:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testAssertMatch - 6 assertions, 0 failures, 0 errors 19:53:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testAssertMatch - 6 assertions, 0 failures, 0 errors 19:53:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testAssertMatch - 6 assertions, 0 failures, 0 errors 19:53:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testAssertInstanceOf - 3 assertions, 0 failures, 0 errors 19:53:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testAssertInstanceOf - 3 assertions, 0 failures, 0 errors 19:53:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testAssertInstanceOf - 3 assertions, 0 failures, 0 errors 19:53:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testAssertReturns - 4 assertions, 0 failures, 0 errors 19:53:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testAssertReturns - 4 assertions, 0 failures, 0 errors 19:53:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testAssertReturns - 4 assertions, 0 failures, 0 errors 19:53:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testAssertReturns - 4 assertions, 0 failures, 0 errors 19:53:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testAssertVisible - 26 assertions, 0 failures, 0 errors 19:53:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testAssertVisible - 26 assertions, 0 failures, 0 errors 19:53:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testAssertVisible - 26 assertions, 0 failures, 0 errors 19:53:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testAssertVisible - 26 assertions, 0 failures, 0 errors 19:53:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testAssertVisible - 26 assertions, 0 failures, 0 errors 19:53:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testAssertVisible - 26 assertions, 0 failures, 0 errors 19:53:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testAssertVisible - 26 assertions, 0 failures, 0 errors 19:53:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testAssertVisible - 26 assertions, 0 failures, 0 errors 19:53:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testAssertVisible - 26 assertions, 0 failures, 0 errors 19:53:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testAssertVisible - 26 assertions, 0 failures, 0 errors 19:53:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testAssertVisible - 26 assertions, 0 failures, 0 errors 19:53:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testAssertVisible - 26 assertions, 0 failures, 0 errors 19:53:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testAssertVisible - 26 assertions, 0 failures, 0 errors 19:53:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testAssertVisible - 26 assertions, 0 failures, 0 errors 19:53:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testAssertVisible - 26 assertions, 0 failures, 0 errors 19:53:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testAssertVisible - 26 assertions, 0 failures, 0 errors 19:53:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testAssertVisible - 26 assertions, 0 failures, 0 errors 19:53:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testAssertVisible - 26 assertions, 0 failures, 0 errors 19:53:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testAssertVisible - 26 assertions, 0 failures, 0 errors 19:53:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testAssertVisible - 26 assertions, 0 failures, 0 errors 19:53:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testAssertVisible - 26 assertions, 0 failures, 0 errors 19:53:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testAssertVisible - 26 assertions, 0 failures, 0 errors 19:53:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testAssertVisible - 26 assertions, 0 failures, 0 errors 19:53:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testAssertVisible - 26 assertions, 0 failures, 0 errors 19:53:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testAssertVisible - 26 assertions, 0 failures, 0 errors 19:53:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testAssertVisible - 26 assertions, 0 failures, 0 errors 19:53:24 INFO - GECKO(1926) | MEMORY STAT vsizeMaxContiguous not supported in this build configuration. 19:53:24 INFO - GECKO(1926) | MEMORY STAT | vsize 4136MB | residentFast 152MB | heapAllocated 32MB 19:53:24 INFO - TEST-OK | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | took 14434ms 19:53:24 INFO - TEST-START | Shutdown 19:53:24 INFO - Passed: 701 19:53:24 INFO - Failed: 0 19:53:24 INFO - Todo: 0 19:53:24 INFO - Mode: e10s 19:53:24 INFO - Slowest: 14434ms - /tests/dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html 19:53:24 INFO - SimpleTest FINISHED 19:53:24 INFO - TEST-INFO | Ran 1 Loops 19:53:24 INFO - SimpleTest FINISHED 19:53:24 INFO - GECKO(1926) | 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 19:53:25 INFO - TEST-INFO | Main app process: exit 0 19:53:25 INFO - runtests.py | Application ran for: 0:00:19.174665 19:53:25 INFO - zombiecheck | Reading PID log: /var/folders/vd/gwz783gs6snbfbbmm1cw7rnw00000w/T/tmpoSxsMCpidlog 19:53:25 INFO - ==> process 1926 launched child process 1927 19:53:25 INFO - ==> process 1926 launched child process 1928 19:53:25 INFO - zombiecheck | Checking for orphan process with PID: 1927 19:53:25 INFO - zombiecheck | Checking for orphan process with PID: 1928 19:53:25 INFO - Stopping web server 19:53:25 INFO - Stopping web socket server 19:53:25 INFO - Stopping ssltunnel 19:53:25 WARNING - leakcheck | refcount logging is off, so leaks can't be detected! 19:53:25 INFO - runtests.py | Running tests: end. 19:53:25 INFO - Buffered messages finished 19:53:25 INFO - dir: dom/tests/mochitest/beacon 19:53: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' 19:53:25 INFO - pk12util: PKCS12 IMPORT SUCCESSFUL 19:53:25 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/vd/gwz783gs6snbfbbmm1cw7rnw00000w/T/tmpfr12BE.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'] 19:53:25 INFO - runtests.py | Server pid: 1935 19:53:25 INFO - runtests.py | Websocket server pid: 1936 19:53:25 INFO - runtests.py | SSL tunnel pid: 1937 19:53:25 INFO - runtests.py | Running with e10s: True 19:53:25 INFO - runtests.py | Running tests: start. 19:53:25 INFO - 19:53:25 INFO - Application command: /builds/slave/test/build/application/Nightly.app/Contents/MacOS/firefox -marionette -foreground -profile /var/folders/vd/gwz783gs6snbfbbmm1cw7rnw00000w/T/tmpfr12BE.mozrunner 19:53:25 INFO - runtests.py | Application pid: 1938 19:53:25 INFO - TEST-INFO | started process GECKO(1938) 19:53:28 INFO - GECKO(1938) | 1497408808664 Marionette INFO Listening on port 2828 19:53:28 INFO - GECKO(1938) | 2017-06-13 19:53:28.670 plugin-container[1939:17139] *** CFMessagePort: bootstrap_register(): failed 1100 (0x44c) 'Permission denied', port = 0x9b43, name = 'com.apple.tsm.portname' 19:53:28 INFO - GECKO(1938) | See /usr/include/servers/bootstrap_defs.h for the error codes. 19:53:28 INFO - GECKO(1938) | 2017-06-13 19:53:28.673 plugin-container[1939:17139] *** CFMessagePort: bootstrap_register(): failed 1100 (0x44c) 'Permission denied', port = 0xa00f, name = 'com.apple.CFPasteboardClient' 19:53:28 INFO - GECKO(1938) | See /usr/include/servers/bootstrap_defs.h for the error codes. 19:53:28 INFO - GECKO(1938) | 2017-06-13 19:53:28.673 plugin-container[1939:17139] Failed to allocate communication port for com.apple.CFPasteboardClient; this is likely due to sandbox restrictions 19:53:28 INFO - GECKO(1938) | 1497408808785 Marionette DEBUG loaded listener.js 19:53:29 INFO - GECKO(1938) | 2017-06-13 19:53:29.428 plugin-container[1940:17199] *** CFMessagePort: bootstrap_register(): failed 1100 (0x44c) 'Permission denied', port = 0x9637, name = 'com.apple.tsm.portname' 19:53:29 INFO - GECKO(1938) | See /usr/include/servers/bootstrap_defs.h for the error codes. 19:53:29 INFO - GECKO(1938) | 2017-06-13 19:53:29.430 plugin-container[1940:17199] *** CFMessagePort: bootstrap_register(): failed 1100 (0x44c) 'Permission denied', port = 0x4917, name = 'com.apple.CFPasteboardClient' 19:53:29 INFO - GECKO(1938) | See /usr/include/servers/bootstrap_defs.h for the error codes. 19:53:29 INFO - GECKO(1938) | 2017-06-13 19:53:29.432 plugin-container[1940:17199] Failed to allocate communication port for com.apple.CFPasteboardClient; this is likely due to sandbox restrictions 19:53:29 INFO - SimpleTest START 19:53:29 INFO - TEST-START | dom/tests/mochitest/beacon/test_beacon.html 19:53:30 INFO - TEST-PASS | dom/tests/mochitest/beacon/test_beacon.html | sendBeacon not supported for bad scheme. 19:53:30 INFO - TEST-PASS | dom/tests/mochitest/beacon/test_beacon.html | sendBeacon not supported for ftp scheme. 19:53:30 INFO - TEST-PASS | dom/tests/mochitest/beacon/test_beacon.html | sendBeacon not supported for data scheme. 19:53:30 INFO - TEST-PASS | dom/tests/mochitest/beacon/test_beacon.html | sendBeacon not supported for invalid http URLs. 19:53:30 INFO - TEST-PASS | dom/tests/mochitest/beacon/test_beacon.html | sendBeacon not supported for invalid https URLs. 19:53:30 INFO - TEST-PASS | dom/tests/mochitest/beacon/test_beacon.html | sendBeacon needs more parameters. 19:53:30 INFO - GECKO(1938) | MEMORY STAT vsizeMaxContiguous not supported in this build configuration. 19:53:30 INFO - GECKO(1938) | MEMORY STAT | vsize 3908MB | residentFast 113MB | heapAllocated 20MB 19:53:30 INFO - TEST-OK | dom/tests/mochitest/beacon/test_beacon.html | took 1115ms 19:53:30 INFO - TEST-START | dom/tests/mochitest/beacon/test_beaconContentPolicy.html 19:53:30 INFO - TEST-PASS | dom/tests/mochitest/beacon/test_beaconContentPolicy.html | Beacon content type should match expected. is: 19 should be: 19 19:53:30 INFO - GECKO(1938) | MEMORY STAT | vsize 3912MB | residentFast 116MB | heapAllocated 21MB 19:53:30 INFO - TEST-OK | dom/tests/mochitest/beacon/test_beaconContentPolicy.html | took 64ms 19:53:30 INFO - TEST-START | dom/tests/mochitest/beacon/test_beaconFrame.html 19:53:30 INFO - TEST-PASS | dom/tests/mochitest/beacon/test_beaconFrame.html | Beacon was not sent 19:53:30 INFO - TEST-PASS | dom/tests/mochitest/beacon/test_beaconFrame.html | Beacon status should match expected. is: hi! should be: hi! 19:53:30 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 19:53:30 INFO - TEST-PASS | dom/tests/mochitest/beacon/test_beaconFrame.html | Beacon was not sent 19:53:30 INFO - TEST-PASS | dom/tests/mochitest/beacon/test_beaconFrame.html | Beacon status should match expected. is: 123 should be: 123 19:53:30 INFO - TEST-PASS | dom/tests/mochitest/beacon/test_beaconFrame.html | Beacon mimetype should match expected. is: should be: 19:53:31 INFO - GECKO(1938) | ###!!! [Parent][MessageChannel] Error: (msgtype=0x280080,name=PBrowser::Msg_Destroy) Channel error: cannot send/recv 19:59:01 INFO - Buffered messages finished 19:59:01 ERROR - TEST-UNEXPECTED-TIMEOUT | dom/tests/mochitest/beacon/test_beaconFrame.html | application timed out after 330 seconds with no output 19:59:01 ERROR - Force-terminating active process(es). 19:59:01 INFO - Determining child pids from psutil 19:59:01 INFO - Found child pids: [1940] 19:59:01 INFO - Killing process: 1940 19:59:01 INFO - Not taking screenshot here: see the one that was previously logged 19:59:01 INFO - psutil found pid 1940 dead 19:59:01 INFO - Killing process: 1938 19:59:01 INFO - Not taking screenshot here: see the one that was previously logged 20:15:41 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/S9Ns3CFNSWyKVBvfR9ry8g/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'] 20:15:41 ERROR - timed out after 1000 seconds of no output 20:15:41 ERROR - Return code: -9 20:15:41 ERROR - No suite end message was emitted by this harness. 20:15:41 INFO - TinderboxPrint: mochitest-plain-chunked
16433/0/120 20:15:41 ERROR - # TBPL FAILURE # 20:15:41 WARNING - setting return code to 2 20:15:41 ERROR - The mochitest suite: plain-chunked ran with return status: FAILURE 20:15:41 INFO - Running post-action listener: _package_coverage_data 20:15:41 INFO - Running post-action listener: _resource_record_post_action 20:15:41 INFO - [mozharness: 2017-06-14 03:15:41.226139Z] Finished run-tests step (success) 20:15:41 INFO - Running post-run listener: _resource_record_post_run 20:15:41 INFO - Validating Perfherder data against /builds/slave/test/scripts/external_tools/performance-artifact-schema.json 20:15:41 INFO - PERFHERDER_DATA: {"framework": {"name": "job_resource_usage"}, "suites": [{"subtests": [{"name": "cpu_percent", "value": 37.09744261830549}, {"name": "io_write_bytes", "value": 928089088}, {"name": "io.read_bytes", "value": 57041408}, {"name": "io_write_time", "value": 3993}, {"name": "io_read_time", "value": 351}], "extraOptions": ["e10s", "buildbot-unknown"], "name": "mochitest.plain-chunked.3.overall"}, {"subtests": [{"name": "time", "value": 22.008835077285767}, {"name": "cpu_percent", "value": 54.23125}], "name": "mochitest.plain-chunked.3.install"}, {"subtests": [{"name": "time", "value": 0.00033211708068847656}], "name": "mochitest.plain-chunked.3.stage-files"}, {"subtests": [{"name": "time", "value": 3508.408601999283}, {"name": "cpu_percent", "value": 36.98439817455793}], "name": "mochitest.plain-chunked.3.run-tests"}]} 20:15:41 INFO - Total resource usage - Wall time: 3530s; CPU: 37.0%; Read bytes: 57041408; Write bytes: 928089088; Read time: 351; Write time: 3993 20:15:41 INFO - TinderboxPrint: CPU usage
37.0% 20:15:41 INFO - TinderboxPrint: I/O read bytes / time
57,041,408 / 351 20:15:41 INFO - TinderboxPrint: I/O write bytes / time
928,089,088 / 3,993 20:15:41 INFO - TinderboxPrint: CPU idle
8,881.8 (62.9%) 20:15:41 INFO - TinderboxPrint: CPU system
3,199.0 (22.7%) 20:15:41 INFO - TinderboxPrint: CPU user
2,039.7 (14.4%) 20:15:41 INFO - TinderboxPrint: Swap in / out
293,056,512 / 0 20:15:41 INFO - install - Wall time: 22s; CPU: 54.0%; Read bytes: 225190400; Write bytes: 218497024; Read time: 16777; Write time: 453 20:15:41 INFO - stage-files - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 20:15:41 INFO - run-tests - Wall time: 3508s; CPU: 37.0%; Read bytes: 42979840; Write bytes: 654208000; Read time: 279; Write time: 3354 20:15:42 INFO - Running post-run listener: _upload_blobber_files 20:15:42 INFO - Blob upload gear active. 20:15:42 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 20:15:42 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 20:15:42 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'] 20:15:42 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 20:15:43 INFO - (blobuploader) - INFO - Open directory for files ... 20:15:43 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/manifests.list ... 20:15:43 INFO - (blobuploader) - INFO - Skipped /builds/slave/test/build/blobber_upload_dir/manifests.list. File type not allowed on server. 20:15:43 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/mozilla-test-fail-screenshot_e9GSIn.png ... 20:15:43 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 20:15:43 INFO - (blobuploader) - INFO - Uploading, attempt #1. 20:15:44 INFO - (blobuploader) - INFO - TinderboxPrint: mozilla-test-fail-screenshot_e9GSIn.png: uploaded 20:15:44 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 20:15:44 INFO - (blobuploader) - INFO - Done attempting. 20:15:44 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/plain-chunked_errorsummary.log ... 20:15:44 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 20:15:44 INFO - (blobuploader) - INFO - Uploading, attempt #1. 20:15:45 INFO - (blobuploader) - INFO - TinderboxPrint: plain-chunked_errorsummary.log: uploaded 20:15:45 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 20:15:45 INFO - (blobuploader) - INFO - Done attempting. 20:15:45 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/plain-chunked_raw.log ... 20:15:45 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 20:15:45 INFO - (blobuploader) - INFO - Uploading, attempt #1. 20:15:47 INFO - (blobuploader) - INFO - TinderboxPrint: plain-chunked_raw.log: uploaded 20:15:47 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 20:15:47 INFO - (blobuploader) - INFO - Done attempting. 20:15:47 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/resource-usage.json ... 20:15:47 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 20:15:47 INFO - (blobuploader) - INFO - Uploading, attempt #1. 20:15:50 INFO - (blobuploader) - INFO - TinderboxPrint: resource-usage.json: uploaded 20:15:50 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 20:15:50 INFO - (blobuploader) - INFO - Done attempting. 20:15:50 INFO - (blobuploader) - INFO - Iteration through files over. 20:15:50 INFO - Return code: 0 20:15:50 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 20:15:50 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 20:15:50 INFO - Setting buildbot property blobber_files to {"plain-chunked_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/graphics/sha512/c6d797a7b610c273fec014d733214e5441a4529167c20497b43a6ae34e833eb2e62bc3c3541ff097671540564791c14dc9f9de605b175859c16461390fa0295f", "manifests.list": null, "resource-usage.json": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/graphics/sha512/3e8fe01e5690993a52b215bce1c2437288ec5fb9e2535bc3c667f46ffc422a9079366ca090bc5d6cae539c868c8b6172c53c00b3671dd9761065218858754e11", "plain-chunked_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/graphics/sha512/34ddb2c28126df096124341aebcbc26d85f519de7e7b53cecea24474c8771d722bdcf67cbc5cf808735449063d3796b7b0fda7756f88dc5a9ba4d99112bc9ddc", "mozilla-test-fail-screenshot_e9GSIn.png": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/graphics/sha512/a9f7d8c5fda59eb00041450626f75bd8f83461a8fa3a3fb4e21587e0e34d82c50e31ea3f270a3322faf5a848f215d2cdafac66e3d51c5630816fc82b20f1bbd4"} 20:15:50 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 20:15:50 INFO - Writing to file /builds/slave/test/properties/blobber_files 20:15:50 INFO - Contents: 20:15:50 INFO - blobber_files:{"plain-chunked_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/graphics/sha512/c6d797a7b610c273fec014d733214e5441a4529167c20497b43a6ae34e833eb2e62bc3c3541ff097671540564791c14dc9f9de605b175859c16461390fa0295f", "manifests.list": null, "resource-usage.json": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/graphics/sha512/3e8fe01e5690993a52b215bce1c2437288ec5fb9e2535bc3c667f46ffc422a9079366ca090bc5d6cae539c868c8b6172c53c00b3671dd9761065218858754e11", "plain-chunked_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/graphics/sha512/34ddb2c28126df096124341aebcbc26d85f519de7e7b53cecea24474c8771d722bdcf67cbc5cf808735449063d3796b7b0fda7756f88dc5a9ba4d99112bc9ddc", "mozilla-test-fail-screenshot_e9GSIn.png": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/graphics/sha512/a9f7d8c5fda59eb00041450626f75bd8f83461a8fa3a3fb4e21587e0e34d82c50e31ea3f270a3322faf5a848f215d2cdafac66e3d51c5630816fc82b20f1bbd4"} 20:15:50 INFO - Running post-run listener: copy_logs_to_upload_dir 20:15:50 INFO - Copying logs to upload dir... 20:15:50 INFO - mkdir: /builds/slave/test/build/upload/logs 20:15:50 INFO - Copying logs to upload dir... 20:15:50 WARNING - returning nonzero exit status 2 program finished with exit code 2 elapsedTime=3612.994285 ========= master_lag: 0.83 ========= ========= Finished '/tools/buildbot/bin/python -u ...' failed (results: 2, elapsed: 1 hrs, 13 secs) (at 2017-06-13 20:15:51.353581) ========= ========= Started set props: build_url blobber_files (results: 0, elapsed: 0 secs) (at 2017-06-13 20:15:51.357397) ========= 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.wHa6AyOock/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.lY8rh5WqZU/Listeners TMPDIR=/var/folders/vd/gwz783gs6snbfbbmm1cw7rnw00000w/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_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/graphics/sha512/c6d797a7b610c273fec014d733214e5441a4529167c20497b43a6ae34e833eb2e62bc3c3541ff097671540564791c14dc9f9de605b175859c16461390fa0295f", "manifests.list": null, "resource-usage.json": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/graphics/sha512/3e8fe01e5690993a52b215bce1c2437288ec5fb9e2535bc3c667f46ffc422a9079366ca090bc5d6cae539c868c8b6172c53c00b3671dd9761065218858754e11", "plain-chunked_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/graphics/sha512/34ddb2c28126df096124341aebcbc26d85f519de7e7b53cecea24474c8771d722bdcf67cbc5cf808735449063d3796b7b0fda7756f88dc5a9ba4d99112bc9ddc", "mozilla-test-fail-screenshot_e9GSIn.png": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/graphics/sha512/a9f7d8c5fda59eb00041450626f75bd8f83461a8fa3a3fb4e21587e0e34d82c50e31ea3f270a3322faf5a848f215d2cdafac66e3d51c5630816fc82b20f1bbd4"} build_url:https://queue.taskcluster.net/v1/task/S9Ns3CFNSWyKVBvfR9ry8g/artifacts/public/build/firefox-55.0a1.en-US.mac.dmg program finished with exit code 0 elapsedTime=0.011475 build_url: 'https://queue.taskcluster.net/v1/task/S9Ns3CFNSWyKVBvfR9ry8g/artifacts/public/build/firefox-55.0a1.en-US.mac.dmg' blobber_files: '{"plain-chunked_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/graphics/sha512/c6d797a7b610c273fec014d733214e5441a4529167c20497b43a6ae34e833eb2e62bc3c3541ff097671540564791c14dc9f9de605b175859c16461390fa0295f", "manifests.list": null, "resource-usage.json": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/graphics/sha512/3e8fe01e5690993a52b215bce1c2437288ec5fb9e2535bc3c667f46ffc422a9079366ca090bc5d6cae539c868c8b6172c53c00b3671dd9761065218858754e11", "plain-chunked_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/graphics/sha512/34ddb2c28126df096124341aebcbc26d85f519de7e7b53cecea24474c8771d722bdcf67cbc5cf808735449063d3796b7b0fda7756f88dc5a9ba4d99112bc9ddc", "mozilla-test-fail-screenshot_e9GSIn.png": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/graphics/sha512/a9f7d8c5fda59eb00041450626f75bd8f83461a8fa3a3fb4e21587e0e34d82c50e31ea3f270a3322faf5a848f215d2cdafac66e3d51c5630816fc82b20f1bbd4"}' ========= master_lag: 0.57 ========= ========= Finished set props: build_url blobber_files (results: 0, elapsed: 0 secs) (at 2017-06-13 20:15:51.935028) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2017-06-13 20:15:51.935401) ========= 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.wHa6AyOock/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.lY8rh5WqZU/Listeners TMPDIR=/var/folders/vd/gwz783gs6snbfbbmm1cw7rnw00000w/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.005818 ========= master_lag: 0.02 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2017-06-13 20:15:51.962843) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2017-06-13 20:15:51.963174) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2017-06-13 20:15:51.964056) ========= ========= Total master_lag: 1.48 =========